J'utilise MacOS Mojave sur un iMac 4k 21,5" de fin 2015.
J'ai perdu l'accès à mon disque dur interne, mais je peux utiliser mon iMac en exécutant MacOS depuis un disque externe ou en passant par le mode de récupération.
Lorsque je maintiens la touche Option enfoncée au démarrage, le seul disque disponible affiché est mon disque externe. La dernière fois que j'ai essayé de démarrer sans maintenir la touche option, j'ai été accueilli par l'icône de dossier avec un point d'interrogation.
Je n'ai pas supprimé mes données, même pas accidentellement, tout est encore là et je peux le voir en utilisant iBoysoft APFS récupération de données.
Ce problème a commencé lorsque j'ai essayé d'installer Ubuntu sur une partition en utilisant ce guide. https://www.maketecheasier.com/install-dual-boot-ubuntu-mac/ (J'ai essayé de suivre attentivement toutes les étapes, mais j'ai peut-être fait une erreur) et ensuite, dans l'Utilitaire de disque, mon lecteur s'appelait FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
. Mon Mac fonctionnait toujours bien, mais lorsque je l'ai redémarré, il ne démarrait plus dans MacOS. J'ai cherché ce problème et des solutions sur Internet et j'en ai trouvé quelques-unes. J'ai parcouru ces guides et fait ce qu'ils disaient, et je suis presque sûr d'avoir changé les chiffres pour les tailles etc. correctement pour ma propre situation, mais même après avoir suivi ces guides, je ne peux toujours pas démarrer dans MacOS sur mon disque dur interne.
Mon disque dur est de 1 To, ma partition Mac est de 960 Go, ma partition Ubuntu était de 40 Go mais je l'ai supprimée et j'ai installé MacOS Sierra dessus, mais elle a également disparu à un moment donné.
J'ai réussi à faire reconnaître à mon Mac que les données sont au format APFS et qu'elles sont bien là, mais il ne veut pas interagir avec elles en dehors du terminal.
Ma partition APFS ne semble pas avoir de conteneur, pour autant que je comprenne APFS (pas très loin), elle a besoin d'un conteneur. Je n'ai pas supprimé le conteneur mais je pense qu'il a été perdu. Peut-être qu'il doit être reconstruit ou que la partition APFS doit être placée dans un conteneur d'une manière ou d'une autre, mais je ne sais pas comment faire l'une ou l'autre de ces choses.
Une autre remarque est que la partition était de 960 Go et qu'elle est maintenant affichée comme étant de 883 Go - je ne sais pas ce que cela signifie, c'était peut-être la quantité de données sur la partition, mais cela semble peut-être un peu élevé.
Je suis loin d'être assez bon avec MacOS ou le terminal pour m'amuser avec sans aide et je n'aurais probablement pas dû essayer d'installer Ubuntu sur mon disque dur principal sans une sauvegarde récente, mais je pourrais vraiment avoir besoin d'aide et j'apprécierais beaucoup.
voici les résultats de quelques commandes de terminal, ils seront plus fiables que mes suppositions et explications :
diskutil list
(disk0 est mon disque dur interne, disk1 et disk2 sont juste les clés USB externes sur lesquelles j'ai installé MacOS pour pouvoir continuer à utiliser mon iMac).
sudo gpt -r show disk0
sudo dd if=/dev/disk0 bs=512 count=1 skip=409640 | hexdump -Cv
sudo dd if=/dev/disk0 bs=512 count=1 skip=228482040 | hexdump -Cv
Edit 20/10 22:30 : Après avoir essayé de monter ou de réparer les volumes du disque 0 de toutes les manières possibles sur mon disque USB d'installation de MacOS, j'ai essayé à nouveau de démarrer en mode récupération. J'ai essayé de réparer dans l'Utilitaire de disque, mais il m'a dit que je devais le faire en mode de récupération (j'étais en mode de récupération) et m'a dit d'appuyer sur continuer et rien ne s'est passé, alors j'ai utilisé diskutil repairvolume dans le terminal de récupération et il a dit quelque chose comme quoi je ne pouvais pas parce que mon volume APFS n'a pas de conteneur (d'autres commandes diskutil m'ont dit que ce n'était pas un volume APFS ou qu'il n'utilisait même pas APFS, donc je pense que son absence de conteneur donnait du fil à retordre à mon ordinateur). J'ai cherché un peu plus loin, en cherchant les messages d'erreur que j'ai reçus, et je n'ai rien trouvé (cela n'aide pas que APFS soit relativement nouveau et que Mojave le soit aussi). Je suis donc en train d'utiliser un logiciel de récupération de données APFS (Disk Drill) afin de pouvoir faire une nouvelle installation de MacOS sur le disque interne de mon iMac et d'y importer mes anciennes données récupérées. Avant d'effacer mon disque dur interne, je vais essayer de le réparer en mode mono-utilisateur avec '/sbin/fsck -fy', mais je n'ai pas beaucoup d'espoir. Cela prendra vraisemblablement au moins une journée, et peut ne pas fonctionner comme prévu, donc si quelqu'un peut me fournir un moyen de créer un conteneur APFS et d'y placer mon volume APFS pour que mon système puisse le lire, ce serait génial. Si vous avez besoin des résultats du terminal utilisé en mode de récupération, je peux le faire, mais à moins qu'il y ait un moyen de capturer des captures d'écran en mode de récupération, ce seront des photos d'un écran.
Résultats actuels de 'diskutil list disk0' et 'sudo gpt -r show disk0'.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_Boot 650.0 MB disk0s2
3: Apple_APFS 883.2 GB disk0s3
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 226802864
227212504 1269536 2 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
228482040 1725043095 3 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
1953525135 32 Sec GPT table
1953525167 1 Sec GPT header
Merci pour toute aide ou suggestion