10.14 Mojave MacBook pro : pb de partitions après suppression dual boot macOS/Debian

ValL24

Membre confirmé
22 Mars 2020
10
0
21
Bonjour à tous, il y a plusieurs mois je me suis intéressé à linux et j'ai installé Debian en dual boot avec OSX, tout s'est bien passé jusqu'à ce que je supprime la partition (ou je sais j'aurai pas du être aussi imprudent) de linux, n'ayant plus l'utilité de ce dernier.
Comme il fallait s'y attendre, mon "volume disque" à été corrompu et je peux plus booter sur OSX, au démarrage je tombait sur "gnu grub" puis va savoir ce dernier fut je ne sais vraiment comment remplacé par le logo "dossier avec pt d’interrogation" (quand le mac ne trouve pas où booter donc), je précise que "Macintosh HD" n'apparaissait plus même avec la commande alt au démarrage.
Donc je lance l'OS de secours par internet puis j'ouvre le terminal.
-> "diskutil list", effectivement la partition est corrompus (/dev/disk0s1 -> FFFFFF-FFF...), grace à la magie d'internet et de mes quelques """talents""" d'ingénieurs j'arrive plus ou moins rattraper la situation :

unnamed.jpg

Seulement, là je bug complètement : de un c'est surement du à une mauvaise manip mais que fout Macintosh HD sur disk18 ?

IMG-1594.jpg

mais surtout je n'arrive pas à monter ce dernier même avec le terminal, d'autant plus que plusieurs dizaines de go semblent être volatilisés...

IMG-1595.jpg

IMG-1596.jpg
 
Dernière édition par un modérateur:
Bonjour ValL24

Passe la commande :
Bloc de code:
diskutil info disk18s1
  • Qui affiche des infos supplémentaires sur le disque interne
Poste le retour.
 
Je crois ton disque interne est verrouiller par FileVault. Ce machin chiffre les données. Il va falloir le monter le disque interne > pour cela suis ces explications -->

Quitte le terminal en pressant les touches Cmd + Q > tu va redéménager sur les 4 utilitaires d’OS X.
Choisis cette fois « Utilitaires de disque ». Dans la barre latéral > sélectionne le volume des données de ton disque interne (= Macintosh HD), puis presse le bouton « Monter ». Tu va devoir marquer le mot de passe que tu mettait anciennement au démarrage de ton Mac. Une fois marquer, quitte l’utilitaire de disque en pressant Cmd + Q.
Réouvre le Terminal.

- repasse les deux commande (séparément) :​
Bloc de code:
diskutil list
diskutil info disk18s1
  • a) Qui affiche le tableau des disques internes & externes
  • b) Qui affiche des infos supplémentaires sur le disque interne
Poste le retour.
 
J'ai beau cliquer sur "Monter" ça ne fonctionne pas(rien ne se passe), +comme on peut le voir sur une des photos postées précédemment ça ne marche pas non plus par le terminal.
 
Alors dans le terminal > passe la commande :
Bloc de code:
diskutil verifyVolume disk18s1
  • Qui vérifie si il n'y a pas de corruption dans le système de fichiers hfs+ du disque interne
Poste le retour.
 
Absolument aucune anomalie.

En revanche => sur les captures d'écran du diskutil list > je me suis aperçu que le conteneur du disque interne ne fait que 81,1 Go...
Pour récupérer son espace -->
- passe la commande :​
Bloc de code:
diskutil apfs resizeContainer disk0s2 0b
  • Qui fait récupérer l'espace fantôme perdu de Macintosh HD
Poste le retour.
 
Je ne comprend pas mon erreur...

- repasse la commande :​
Bloc de code:
diskutil ap resizeContainer disk0s2 0b
  • Qui fait récupérer l'espace fantôme perdu de Macintosh HD
Poste le retour.
 
Dernière édition:
Toujours pas :

IMG-1612.jpg

Je peux apparemment juste exécuter les commandes "list", "deleteContainer", "deleteVolume" et enfin "unlockVolume"
 
Dernière édition par un modérateur:
Je comprend mieux...

- et si tu passe la commande :​
Bloc de code:
diskutil apfs unlockVolume disk18s1
  • Qui déverrouille (monte) le volume Macintosh HD
Poste le retour.
 
Ça semble avoir fonctionné, Macintosh HD est monté.
Mais toujours 81go.

IMG-1615.jpg
 
Dernière édition par un modérateur:
Alors tente ta chance !

- va à > Menu  > redémarrer.​
Tu n'auras qu'à dire si le démarrage a fonctionné.
 
Content pour toi !

- il y a maintenant un moyen de récupérer les 40 Go fantôme...​
Dans ta session => ouvre le Finder > va au dossier Applications > Utilitaires > Terminal.

- une fenêtre va s’afficher > passe la commande :​
Bloc de code:
diskutil list
  • Qui affiche le tableau de disques internes et externes.
Poste le retour dans en copier-coller dans une fenêtre de code.

- pour poster des commandes dans une fenêtre de code > écris le message que tu souhaite, puis dans la barre d’outils MacGé -> presse le bouton : …▾ > puis </> Bloc de code.

Colle ton rapport (en pressant Command ⌘ + V) et presse Continuer.
 
Bloc de code:
Last login: Sun Mar 22 19:10:06 on console

macbook-pro-de-valentin:~ valentin$ diskutil list

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         81.1 GB    disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +81.1 GB    disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            55.3 GB    disk1s1
   2:                APFS Volume Preboot                 46.1 MB    disk1s2
   3:                APFS Volume Recovery                510.5 MB   disk1s3
 
Dernière édition par un modérateur:
Repasse la commande :
Bloc de code:
diskutil ap resizeContainer disk0s2 0b
  • Qui fait récupérer l'espace fantôme perdu de Macintosh HD
Poste le retour.
 
Ca y est :

IMG-1617.jpg

Encore une fois merci pour m'avoir accordé votre temps.
 
Dernière édition par un modérateur:
Content pour toi !

Note : À chaque poste j'essayerais d'avancé mes connaissance dans le terminal en prenant connaissance d'autres commandes - donc je te remercie toi aussi.
 
  • J’aime
Réactions: ValL24