0 votes

MBP 2011 , installé Ubuntu, partition effacée, échecs de démarrage

Résultat du démarrage en mode récupération internet, tentative de suppression du disk0 et ajout.

enter image description here

Permission refusée :

enter image description here

Résultat de sudo dd if=/dev/disk0s2 skip=64 count=3 bs=16 | hexdump -Cv et sudo dd if=/dev/disk0s2 skip=4 count=2 bs=16 | hexdump -Cv

enter image description here

Résultat de sudo dd if=/dev/disk0s2 skip=64 count=3 bs=16 | hexdump -Cv

enter image description here

enter image description here

Résultat de sudo dd if=/dev/disk0s2 skip=4 count=2 bs=16 | hexdump -Cv

enter image description here

enter image description here

Hexdump pour disk0 hexdump

Résultat de la liste Diskutil, on dirait que quelque chose ne va pas. enter image description here

Lorsque j'essaie de choisir le disque de démarrage, il n'y a pas de disque, jusqu'à hier, je pouvais en voir un. choose startup disk Erreur lors des premiers soins apportés au lecteur APFS sur Mac à l'aide de l'utilitaire de disque

Error from Disk utility Error while trying to run first Aid Apparemment, il s'agit d'un problème de partition/secteur de démarrage corrompu, mais je ne sais pas comment le résoudre. Veuillez m'aider. J'ai beaucoup de données sur cette machine.

@Tetsujin : J'ai suivi ce qui était mentionné dans le lien, voici où j'ai pu aller .

Exécute les commandes suivantes

  1. diskutil list (sortie ci-dessous dans l'image)

    enter image description here

  2. gpt -r show disk0 (sortie ci-dessous)

    enter image description here

  3. Comme le mien est APFS (High Sierra, 10.13.6), j'ai suivi les commandes appropriées.

    gpt remove -i 2 disk0
    gpt add -i 2 -b 409640 -s 878658168 -t 7C3457EF-0000-11AA-AA11-00306543ECAC  disk0
  4. Puis j'ai couru diskutil verifyDisk disk0 et a reçu l'erreur dans la dernière pièce à conviction. Je suis coincé, merci de m'aider.

    enter image description here

Désolé pour les images, je ne sais pas comment en obtenir de meilleures pour que vous puissiez tous les voir et me conseiller.

0 votes

@klanomath, s'il vous plaît voir que je suis proche de fixer avec votre résolution, apple.stackexchange.com/questions/307780/

0 votes

apple.stackexchange.com/questions/307780/ @klanomath J'ai suivi cela mais je n'ai pas pu craquer. Veuillez m'aider.

0 votes

Qu'avez-vous essayé (étapes spécifiques), où êtes-vous bloqué ?

1voto

David Anderson Points 30783

La sortie que vous avez postée indique disk0s2 utilise le stockage de base. Vous trouverez ci-dessous la partie de l'image que vous avez postée qui le montre. Cette image montre également que la taille de la partition devrait être de 0x68be84f000 octets, soit 878 658 168 secteurs à 512 octets par secteur.

enter image description here

Dans votre question, vous avez déclaré avoir saisi les commandes indiquées ci-dessous. C'était la mauvaise solution. Les résultats, obtenus en entrant ces commandes, vous ont fait croire à tort que disk0s2 était formaté APFS.

gpt remove -i 2 disk0
gpt add -i 2 -b 409640 -s 878658168 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0

Selon La réponse de klanomath vous devez avoir saisi les commandes ci-dessous.

gpt remove -i 2 disk0
gpt add -i 2 -b 409640 -s 878658168 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0

Selon Wikipedia Le stockage central a été introduit par Apple dans Mac OS X Lion. Il y a donc une chance que la correction permette de monter le volume que vous souhaitez. Je ne pense pas que faire la correction vous permettra de démarrer High Sierra. Je dis cela parce que disk0s3 semble avoir le mauvais type de partition stocké dans le GPT.

Remarque : Vous ne pourrez pas utiliser le programme gpt pour effectuer la correction pendant le démarrage de Lion. Vous pouvez utiliser soit le démarrage du Mac comme vous l'avez fait lors de la saisie de la correction incorrecte, soit la restauration MacOS que vous avez utilisée lors du démarrage de Lion. Tetsujin demandé.

Mise à jour 1

De toute évidence, lorsque le PO a entré la correction incorrecte, il n'y avait pas de volumes montés automatiquement sur le lecteur avec l'identifiant disk0 . Cependant, depuis lors, le PO a installé Lion, qui a créé un nouveau volume qui se monte automatiquement sur la partition avec l'identificateur disk0s4 . Par conséquent, les commandes à saisir seraient les suivantes.

diskutil unmountdisk disk0
gpt remove -i 2 disk0
diskutil unmountdisk disk0
gpt add -i 2 -b 409640 -s 878658168 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0

Note : Le diskutil unmountdisk disk0 La commande doit être répétée car disk0s4 sera automatiquement monté après que le gpt remove -i 2 disk0 est terminée.

0 votes

J'obtiens cette erreur, -- permission denied quand j'essaie de supprimer le disk0 basé sur votre commande.

0 votes

Ma réponse a affiché ce que vous auriez dû entrer lorsque vous avez entré la mauvaise commande. Je suppose que si vous êtes maintenant démarré sur Lion, alors vous devrez peut-être mettre une commande sudo avant le gpt commandement. Cependant, l'ajout de sudo produira probablement à un unable to open device 'disk0': Resource busy message d'erreur. Les premières versions du gpt nécessitent un accès complet pour écrire sur disk0 ce qui n'est pas possible car vous avez démarré avec Lion qui est installé sur le disque dur de l'ordinateur. disk0 . Pouvez-vous démarrer le Mac comme vous l'avez fait en entrant la correction incorrecte ou la restauration MacOS que Tetsujin a demandée ?

0 votes

J'ai fait ce que vous avez suggéré, veuillez voir la capture d'écran en haut.

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