High Sierra ne démarre pas après la suppression de la partition ubuntu (qui était à double amorçage)

2

Il y a environ 4 mois, j'ai démarré High Sierra avec Ubuntu. J'ai dédié 20 Go de mon disque dur avec Utilitaire de disque par défaut. Récemment, j'ai essayé de fusionner la partition, mais au cours de ce processus, il a échoué et après le démarrage du système, il ne parvient pas à démarrer.

Ce que j'ai:

  • J'ai un Macbook Pro 2015
  • High Sierra
  • Le système de fichiers est APFS
  • Crypté avec FileVault

Ce que je n'ai pas:

  • Accès à n'importe quel système Mac

Ce que j'ai fait

  • J'ai essayé d'utiliser rEFInd peut-être qu'il pourrait voir la partition amorçable (FAILED)
  • J'ai essayé de démarrer à partir du mode de récupération (FAILED)
  • J'ai essayé le démarrage réseau (FAILED)
  • J'ai essayé de faire un usb bootable avec dmg que j'ai téléchargé. J'ai d'abord traduit en iso (ECHEC)

Ce que je veux (avec priorité :-))

  • Si possible pour démarrer le système actuel
  • Quelques instructions sur la manière de rendre l’USB amorçable (pour vérifier si j’ai fait quelque chose de mal) et de réinstaller

Merci

Arash
la source
Est-ce que rEFInd était la version conçue pour le démarrage avec lecteur flash ? Quelle combinaison de touches avez-vous utilisée pour tenter un démarrage en mode récupération?. Avez-vous essayé de démarrer à Internet Recovery ? Avez-vous essayé de créer une clé USB amorçable avec un autre Mac avec l’installation de l’application Install High Sierra téléchargée?
David Anderson
1. Je tente d'installer rEFInd sur ce système (avec ubuntu en direct) 2. Celui qui passe en mode de récupération, Récupération Internet 3. Oui 4. L'accès à un autre Mac n'est pas une option pour moi pour le moment
Arash

Réponses:

1

Je sais que c'est pendant que j'ai ouvert ce fil, mais j'ai enfin compris quel est le problème et comment le résoudre.

Le problème est qu’après la fusion des partitions, l’utilitaire de disque a en quelque sorte détruit le type de partition (partition APFS) et l’a remplacé par «FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFF». Il y avait des questions similaires liées à mon problème ici et ici .

J'ai créé une image de l'intégralité du disque et installé le système d'exploitation à partir de rien et avec les instructions mentionnées dans les liens, j'ai réussi à monter l'image et à accéder à mes données. Mais il était possible de résoudre le problème sans réinstaller et créer une image.

Quoi qu'il en soit, voici les commandes que j'ai utilisées après l'installation du nouveau système d'exploitation pour résoudre le problème sur l'image disque.

Montez d'abord l'image brute (j'ai imagé le disque avec dd).

sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount hard.dmg

voici ma sortie, comme vous pouvez le constater, le troisième type de partition n’est pas valide.

/dev/disk3              GUID_partition_scheme           
/dev/disk3s1            EFI                             
/dev/disk3s2            FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFF 

Obtenez des informations sur la disposition du disque, le début et la taille de chaque partition.

sudo gpt -r show /dev/disk3

voici la sortie

      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  927867256      2  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
  928276896   48828131         
  977105027         32         Sec GPT table
  977105059          1         Sec GPT header

Il me faut donc simplement supprimer la troisième partition et l'ajouter à nouveau avec le GUID correct. J'ai également utilisé les commandes start et size de la commande précédente. le GUID pour la partition APFS est 7C3457EF-0000-11AA-AA11-00306543ECAC.

gpt  remove  -i  2  /dev/disk3
gpt  add -i 2 -b 409640 -s 927867256 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk3
Arash
la source
0

Vous devez d'abord trouver un moyen de démarrer le Mac à partir d'un mode de récupération. Cela vous permettra de voir l'état actuel du lecteur interne. Espérons que vous disposerez de suffisamment d’espace libre qui pourra être utilisé pour installer High Sierra sans modifier la partition APFS actuelle . Une fois que vous avez démarré sur High Sierra, vous pouvez déterminer si le volume High Sierra d'origine peut être sauvegardé.

Une autre alternative serait d'installer High Sierra sur un lecteur externe.

Une troisième alternative serait de trouver un autre Mac avec High Sierra et de connecter votre Mac en mode disque cible .

David Anderson
la source
0

Trouvez un autre Mac, connectez-le à votre Mac via un câble thunderbolt (l'option wifi ne fonctionnera pas si vous ne parvenez pas à passer en mode de récupération).

Sur l'autre Mac, ouvrez le mode de récupération et vous devriez voir l'autre disque dur dans l'utilitaire de disque.

Si c'est le cas, vous pouvez essayer d'installer MacOS sur l'autre lecteur.

Si vous ne le voyez pas, vous devrez alors essayer de réparer le lecteur ou le remplacer.

Melvin Jefferson
la source
Malheureusement, je n'ai pas accès à un autre Mac. Mon dernier recours est probablement d'aller dans un centre de réparation local et de leur demander de le faire. mais je voulais essayer toutes les options disponibles en premier :)
Arash
Si vous avez un ami ou un membre de la famille qui a un Mac, vous pouvez utiliser le leur.
Melvin Jefferson