1 votes

Comment redémarrer dans le conteneur APFS

J'ai un MacBook Pro Retina de début 2015 qui était en dual-boot avec Big Sur sur sa première partition de 50 Go et Monterey sur sa deuxième partition de 200 Go

Un problème a commencé quand Utilitaire de disque ne m'a pas permis de supprimer ma partition de 50 Go et j'ai lu qu'une solution était d'utiliser diskutil en ligne de commande, donc je l'ai fait et cela m'a effectivement permis à la fois de supprimer la partition et de la reformater en exFAT. Tout semblait bien se passer pendant quelques jours et puis un matin, j'ai eu l'icône redoutée au démarrage indiquant qu'il ne pouvait pas trouver la partition système.

La partition de Récupération est perdue et le démarrage de récupération sur Internet s'est terminé par une erreur -1007F après avoir entré mon mot de passe WiFi. J'ai trouvé une suggestion de réinitialiser le PRAM et le démarrage sur Internet s'est connecté via WiFi et la barre de progression reste bloquée à environ 40% et l'ETA ne cesse d'augmenter.

J'ai donc abandonné et j'ai démarré macOS depuis un externe et installé Monterey sur la partition de 50 Go et utilisé Time Machine pour restaurer suffisamment de données pour m'en sortir (la partition faisant un quart de la taille donc je n'ai pu restaurer que tant!)

Voici ce que je vois actuellement dans diskutil:

% diskutil list
/dev/disk0 (interne, physique):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *251.0 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                 Apple_APFS Container disk1         50.2 GB    disk0s2
                        (espace libre)                         785.0 MB   -
       3: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               199.8 GB   disk0s3

Je ne peux pas supprimer la GPT pour une raison quelconque (ou faire quoi que ce soit avec /dev/disk0 en tant qu'utilisateur admin ce qui me semble suspect):

% sudo gpt -r show disk0     
gpt show: impossible d'ouvrir le périphérique 'disk0': Opération non autorisée

Ce qui est intéressant c'est quand j'exécute EaseUS Data Recovery - il peut voir les partitions individuelles (notamment macOS et macOS Data) donc cela ne semble pas être une cause perdue à 100%:

entrer la description de l'image ici

Je n'ai pas acheté de licence car j'espère que reconstruire la table de partition pour pointer de nouveau vers les conteneurs pourrait aider.

Est-ce que quelqu'un pourrait s'il vous plaît me conseiller sur comment redémarrer dans mon conteneur APFS de 200 Go?

Le plan est de récupérer les données exclues de ma sauvegarde Time Machine (leçon apprise), de les effacer et d'étendre la partition de 50 Go et d'appeler ça une journée!

1voto

Chris Points 11

La réponse de David Anderson ici a été d'une aide immense.

La première chose que j'ai faite a été de démarrer en mode de récupération et de basculer SIP dans Terminal.

csrutil disable

Ensuite, j'ai redémarré sur une installation OS X 10.11.6 (El Capitan) que j'ai sur un disque externe et me suis connecté en tant qu'administrateur.

J'avais déjà l'utilitaire gdisk installé et j'ai suivi son conseil d'aller dans cette direction.

sudo gdisk /dev/disk0

en imprimant le tableau (commande p):

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          411648        98527231   46.8 GiB    AF0A  Apple_HFS_Untitled_2
   3       100060432       490234711   186.0 GiB   FFFF  Untitled

avant de faire quoi que ce soit, j'ai utilisé la commande b pour sauvegarder le GPT dans un fichier local.

puis j'ai utilisé la commande t pour changer le type de la partition 3 en AF0A (APFS):

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          411648        98527231   46.8 GiB    AF0A  Apple_HFS_Untitled_2
   3       100060432       490234711   186.0 GiB   AF0A  Untitled

enfin, j'ai utilisé la commande w pour écrire sur le disque.

J'ai redémarré en maintenant la touche alt enfoncé et voilà, le gestionnaire de démarrage voit les deux instances macOS !

N'oubliez pas de redémarrer en mode de récupération et de réactiver SIP.

csrutil enable

Merci David pour avoir rendu cela facile !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X