1 votes

Comment récupérer en toute sécurité ma partition High Sierra GUID qui est devenue FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFF après avoir supprimé la partition Kubuntu ?

J'ai eu un mac mini 2011 avec High Sierra dessus il y a quelques années et j'ai installé bootcamp, puis 10.7, puis linux (kubuntu). Après avoir manqué d'espace dans High Sierra et Windows, j'ai décidé de supprimer la partition linux et d'agrandir la partition 10.7. Maintenant, il ne démarre que dans Windows ou 10.7 en maintenant la touche option, HS ne s'affiche pas dans le gestionnaire de démarrage.

Mes questions sont les suivantes : Puis-je résoudre ce problème à partir de l'endroit où je me trouve actuellement, c'est-à-dire en démarrant dans 10.7 (Lion) ? Ou dois-je passer par son mode de récupération ?

Il démarre en mode de récupération Lion, pas en mode de récupération High Sierra, et je ne suis pas en mesure de créer un disque de démarrage HS parce que l'App Store m'oblige à avoir 10.8 pour le télécharger, mais je ne veux pas mettre à niveau en raison de plusieurs plugins d'unité audio qui deviendront incompatibles et je viens de lire beaucoup de mauvaises choses sur Mountain Lion.

Si cela peut être corrigé en utilisant ubuntu, je suppose que cela peut être fait à partir de 10.7, j'avais juste peur que ça foire parce que 10.7 ne sait pas ce qu'est APFS.

L'autre option est de suivre les instructions pour résoudre le problème via l'environnement live Ubuntu,

Voici la disposition de ma partition :

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               150.0 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                100.3 GB   disk0s3
   4:                  Apple_HFS Legacy                  249.4 GB   disk0s4

$ sudo gpt -r show disk0
Password:
gpt show: disk0: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  292968736      2  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
  293378376       1720         
  293380096  195991552      3  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  489371648       1696         
  489373344  487137640      4  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  976510984     262151         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header

Pourquoi est-ce que ça dit "MBR suspect au secteur 0" ??

Aussi :

$ sudo fdisk  /dev/disk0
Password:
Disk: /dev/disk0    geometry: 60801/255/63 [976773168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -     409639] <Unknown ID>
 2: DA 1023 254  63 - 1023 254  63 [    409640 -  292968736] <Unknown ID>
*3: 0C 1023 254  63 - 1023 254  63 [ 293380096 -  195991552] Win95 FAT32L
 4: AF 1023 254  63 - 1023 254  63 [ 489373344 -  487137640] HFS+        

Disk utility screenshot

Je comprends que cela peut être perçu comme un doublon mais je ne suis pas sûr de certaines instructions sur d'autres postes, comme mon mac OS High Sierra est sur disk0s2 et je ne veux pas tout gâcher.

0 votes

Je crois que c'est un double de Impossible de démarrer sur Mac OSX après la mise à jour du dual-boot Ubuntu, Type de partition FFFFFFFF-FFFF-FFFF-FFFFFFFFFFFF sauf qu'ici, c'est Kubuntu qui a été utilisé au lieu d'Ubuntu. Puisque le PO a révélé l'existence d'un Live Ubuntu dans un commentaire à une réponse maintenant supprimée, cette réponse peut être utilisé.

1 votes

Skynetaroo : Je ne savais pas que le PO ne pouvait pas voir les réponses supprimées à ses propres questions. (Pour info, les utilisateurs dont la réputation est supérieure à 10 000 peuvent voir toutes les réponses supprimées). J'ai indiqué que j'avais supprimé la réponse pour que vous sachiez qui l'avait fait. Je vois que vous voulez voir la réponse, alors je vais annuler la suppression.

0voto

David Anderson Points 30783

Vos questions et mes réponses sont ci-dessous.

  • Puis-je résoudre ce problème à partir de l'endroit où je me trouve actuellement, c'est-à-dire à partir de la version 10.7 (Lion) ?

    Je pense que c'est possible en utilisant un outil d'appel tiers. Disque GPTf ( gdisk ). Vous devrez probablement télécharger une ancienne version de cette commande.

    Remarque : je ne dispose pas d'une machine exécutant Lion. J'ai vérifié que le gdisk-0.8.0.pkg peut être téléchargé à partir de ici et être utilisé pour installer un gdisk dans Snow Leopard (OS X 10.6.8). Cependant, pour Mavericks (OS X 10.9.5) la version 0.8.0 de gdisk n'a pas fonctionné. À la place, j'ai utilisé la version 1.0.0.

Une fois installé, on peut entrer ce qui suit dans une fenêtre d'application Terminal pour changer le type de partition dans le GPT. Ici, je suppose que High Sierra est installé dans une partition conteneur APFS.

    sudo gdisk /dev/disk0
    t
    2
    7C3457EF-0000-11AA-AA11-00306543ECAC
    w
    y

If High Sierra was installed in a legacy formatted JHFS+ partition, then you should enter the following.

    sudo gdisk64 /dev/disk0
    t
    2
    af00
    w
    y

If you are unsure which to use, then try both.
  • Ou, dois-je passer en mode de récupération ?

    Les premières formes de récupération d'OS X étaient basées sur une clé USB. Elles ont finalement été remplacées par des installateurs OS X sur clé USB ou par la récupération sur Internet. Si vous pouvez démarrer sur l'une de ces formes et ouvrir une fenêtre d'application Terminal, les commandes suivantes peuvent être utilisées pour changer le type de partition dans le GPT. Ici, je suppose que High Sierra est installé dans une partition conteneur APFS.

     diskutil unmountdisk disk0
     gpt remove -i 2 /dev/disk0
     diskutil unmountdisk disk0
     gpt add -i 2 -b 409640 -s 292968736 -t 7C3457EF-0000-11AA-AA11-00306543ECAC /dev/disk0

    Si High Sierra a été installé sur une partition JHFS+ formatée de manière traditionnelle, vous devez saisir les informations suivantes.

     diskutil unmountdisk disk0
     gpt remove -i 2 /dev/disk0
     diskutil unmountdisk disk0
     gpt add -i 2 -b 409640 -s 292968736 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0

    Si vous ne savez pas lequel utiliser, essayez les deux.

  • Pourquoi est-ce que ça dit "MBR suspect au secteur 0" ?

    La sortie de fdisk montre que le lecteur est partitionné en hybride. Le message "Suspicious MBR at sector 0" est une sortie normale de l'ordinateur. gpt lorsqu'un disque est partitionné en hybride.

Vous trouverez ci-dessous des instructions pour résoudre le problème à partir de Windows.

  1. Démarrage de Windows.

  2. Utilisez votre navigateur web pour télécharger Disque GPTf à votre Downloads dossier. Le nom du fichier doit être gdisk-windows-1.0.8.zip .

  3. Extraire le contenu de gdisk-windows-1.0.8.zip dans le dossier gdisk-windows-1.0.8.zip dans votre Downloads dossier.

  4. Ouvrez un "Administrateur : Invite de commande". En d'autres termes, ouvrez "Command Prompt" en utilisant "Run as Administrator".

  5. Entrez la commande suivante pour passer dans le répertoire contenant gdisk64.exe .

    cd /d "%homepath%\Downloads\gdisk-windows-1.0.8
  6. Entrez ce qui suit pour changer le type de partition dans le GPT. Ici, je suppose que High Sierra est installé dans une partition conteneur APFS.

    gdisk64 0:
    t
    2
    af0a
    w
    y

    Si High Sierra a été installé sur une partition JHFS+ formatée de manière traditionnelle, vous devez saisir les informations suivantes.

    gdisk64 0:
    t
    2
    af00
    w
    y

    Si vous ne savez pas lequel utiliser, essayez les deux.

0 votes

Ok, merci, mais je me demande si je dois spécifier dans les commandes que c'est disk0s2 , la partition sierra ? Regardez la sortie que j'ai listée, le résultat de diskutil list. L'ordinateur a été livré avec High Sierra uniquement. J'avais ajouté Windows via bootbamp, puis mac 10.7, puis Kubuntu. Tout fonctionnait jusqu'à ce que je supprime la partition Linux

0 votes

Le site 0 sur disk0s2 indique que le lecteur a reçu l'identifiant disk0 . Comme il n'y a qu'un seul lecteur, ce n'est pas surprenant. MacOS et Windows attribuent tous deux des numéros de lecteur commençant par 0 . Normalement, MacOS stocke les partitions dans la table des partitions GUID (GPT) dans l'ordre croissant. Le site 2 sur disk0s2 indique que la partition présentant le problème est la deuxième partition stockée dans le GPT. Les entrées dans le GPT sont numérotées en commençant par 1 alors que les disques sont numérotés en commençant par 0 .

0 votes

Dans ma réponse, le lecteur est spécifié soit en tant que disk0 , /dev/disk0 o 0: . La partition est spécifiée par le nombre 2 . Aucune des commandes n'accepte que le lecteur et la partition soient spécifiés en tant qu'identifiant unique. disk0s2 .

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