Mon ancien MacBook Pro, A1286, (15 pouces, mi-2012) possède un SSD qui a divisé mon disque de démarrage principal en deux partitions, l'une pour Mac OSX (fonctionnant sous 10.13, High Sierra) et l'autre pour Boot camp (fonctionnant sous Windows 10).
La partition de démarrage a toujours été MacOSX. Malheureusement, après l'avoir retirée pour essayer de l'utiliser comme disque externe, elle a été endommagée d'une manière ou d'une autre après que je l'ai réinstallée. Elle ne démarrait plus correctement et s'identifiait comme étant de type "FFFFFF-FFFF-FFFF-FFFF-FFFFFFFF" lorsque je suis passé en mode de récupération et que j'ai exécuté la commande suivante diskutil list
à partir du terminal.
La partition bootcamp était toujours amorçable.
En essayant de réparer ma partition de démarrage, je suis tombé sur ceci question qui semblait être très similaire à ce qui m'arrivait.
J'ai essayé de suivre les étapes décrites par @klanomath. Deux problèmes se sont posés :
- J'ai encore obtenu une erreur lorsque j'ai essayé de vérifier le disque avec
diskutil verifyDisk disk0
(En particulier : Erreur : -69808 : Certaines informations n'étaient pas disponibles lors d'une recherche interne Erreur sous-jacente : 1 : POSIX reports : Operation not permitted) - En essayant de reconstruire les partitions, je les ai toutes supprimées de disk0, puis j'ai essayé de les ajouter. Tout semblait aller bien, mais maintenant la partition bootcamp n'est pas reconnue.
Est-ce que quelqu'un sait comment restaurer une partition bootcamp en utilisant gpt ou une autre méthode sans perdre les données de la partition ?
Gracias
EDIT :
Voici une image de la sortie de diskutil list
EDIT 2 :
Progrès - Après que @David Anderson ait signalé une erreur (merci de l'avoir relevée) dans la valeur que j'ai saisie pour le type, ma partition pour boot camp est reconnue comme étant de type "Windows Basic Data".
Et dans le disque de démarrage, il apparaît comme une option
Malheureusement, lorsque j'essaie d'utiliser Startup Disk comme disque de démarrage, il ne démarre toujours pas. Il dit ;
"No bootable device -- insert boot disk and press any key" (Pas de périphérique amorçable -- insérez le disque d'amorçage et appuyez sur n'importe quelle touche)
Lorsque j'allume l'ordinateur et que je maintiens la touche option enfoncée, l'option ne s'affiche pas non plus.
Voici le résultat de l'opération gpt -r show /dev/disk0
Et voici le résultat de l'opération export LC_CTYPE="ASCII";dd if=/dev/disk0s2 bs=512 count=1 | vis -cw;echo
UPDATE :
Après avoir mis à jour le type de partition en 7C3457EF-0000-11AA-AA11-00306543ECAC
il apparaît comme une option de démarrage si je redémarre l'ordinateur. Mais il n'apparaît pas dans le disque de démarrage. Et lorsque j'essaie de démarrer sur disk0s2, il se bloque sur le logo Apple avec une barre de progression pleine.
Je crois avoir une idée de ce qui peut compliquer ma situation. Tout d'abord, une petite explication supplémentaire sur la façon dont mes disques étaient disposés dans l'ordinateur à l'origine.
A l'origine, j'avais un disque dur dans l'ordinateur avec OSX (10.8 je crois), puis après un certain temps, j'ai ajouté un deuxième disque, un SSD (disk0) et je l'ai partitionné pour avoir une partition OSX (disk0s2) et une partition bootcamp (disk0s3). Le SSD OSX est devenu ma partition de démarrage principale et l'ancien HDD a été utilisé pour le stockage, mais je n'ai jamais enlevé OSX complètement de ce disque (maintenant listé comme disk1 dans diskutil).
Il y a quelques temps, j'avais besoin de pouvoir utiliser la partition Bootcamp mais je n'avais pas l'adaptateur secteur pour le mbp, j'ai donc essayé de retirer le SSD et de l'utiliser comme externe sur un autre ordinateur, cela n'a pas fonctionné, et après l'avoir replacé dans le mbp d'origine, c'est là que disk0 s2 n'a pas été reconnu et que j'ai commencé à essayer de le réparer. C'est à ce moment là que j'ai bousillé ma partition bootcamp et que j'ai posté sur ce site.
Je pense que la récupération OSX que j'ai utilisée provient du disque dur d'origine qui ne contenait que la version 10.8. Après quelques recherches, il semble que 10.8 ne puisse pas identifier la nouvelle partition OSX (disk0s2) et c'est pourquoi je ne la vois pas dans le disque de démarrage, mais si je redémarre l'ordinateur, elle s'affiche comme une option.
Voici les résultats que vous avez demandés.
sw_vers
ls -l /Volumes/BOOTCAMP/Boot/BCD
diskutil list