MacBook Pro MacBook Pro demarre plus

Un des volumes a fait de la résistance au démontage. Lequel ?

- passe la commande :​
Bloc de code:
ls /Volumes

  • qui affiche les volumes actuellement montés

Poste le retour => qu'on voie qui est le récalcitrant.
 
macOS Base System est le volume de l'OS de secours démarré. Sinon : les 4 volumes du disque (2 macOS et 2 Windows) sont montés. On va y aller un à un.

- passe les commandes (séparément) :​
Bloc de code:
diskutil umount force disk1s3
diskutil umount force disk1s4
diskutil umount force disk2s1
diskutil umount force disk2s5

  • qui démontent les 4 volumes du disque

Poste les retours.
 
Passe la commande de vérification :
Bloc de code:
diskutil umountDisk force disk1

  • et poste le retour.

Note : il est inhabituel que le disque physique soit disk1. Par routine > j'avais mentionné disk0 dans ma 1ère commande de démontage. Disque non affiché > mais qui doit être l'image-disque de secours en RAM. Évidemment que le démontage du volume de secours démarré était impossible.
 
Parfait. Voici la commande à passer :
Bloc de code:
gpt add -b 409640 -s 295055960 -t hfs disk1

  • respecte tous les espaces ; attention à la saisie des chiffres
  • la commande crée un descripteur GPT de partition telle que : bloc de tête = n° 409640 > extension = 295055960 (blocs de 512 octets = 151,06 Go) > type = "Apple_HFS" (via un abrégé hfs de désignation de ce type)

Poste le retour.
 
Bien. Passe la commande :
Bloc de code:
diskutil list internal

  • et poste le tableau de la configuration interne => qu'on voie le résultat (provisoire).
 
On voit en queue de disque une partition de type "Apple_HFS" de 151,1 Go. Elle a un faux rang de partition actuellement > et ce n'est qu'un conteneur de blocs bruts non formatés (càd. sans système de fichiers formateur d'un volume).

- on se livre à quelques aimables finalisations. Passe la commande :​
Bloc de code:
diskutil repairDisk disk1

  • à validation > une demande de confirmation s'affiche : tape y (comme yes) et revalide
  • la commande initie une réparation totale du disque > dont (ce qui nous importe seul ici) une réparation de la table GPT

Poste le retour.
 
La partition nouvellement créée n'a pas pu être réparée car elle n'est pas formatée. Mais les opérations précédentes ont sans doute réordonné les rangs des partitions. Passe la commande :
Bloc de code:
diskutil list internal

  • et reposte la configuration interne.
 
Comme tu le vois > la partition de type "Apple_HFS" a récupéré le rang2 qui correspond à sa localisation sur les blocs.

- passe encore les commandes (séparément) :​
Bloc de code:
newfs_hfs -J -V Clone /dev/disk1s5
diskutil mount disk1s5
diskutil list internal

  • je te les décompose au lieu de les concaténer => pour ta commodité de saisie (puisque tu ne peux rien copier sur cette page)
  • elles effectuent : le formatage d'un volume Clone sur la partition > le remontage de ce volume > le réaffichage de la configuration interne

Poste les retours.
 
Il fallait passer les commandes séparément. Si tu veux les concaténer > il faut intercaler 2 point-virgules ;

- voici alors la commande à passer :​
Bloc de code:
newfs_hfs -J -V Clone /dev/disk1s5 ; diskutil mount disk1s5 ; diskutil list internal

  • poste le retour.
 
Je t'ai mis l'option -V > alors qu'il faut mettre une minuscule ainsi : -v.

- donc repasse la commande éditée :​
Bloc de code:
newfs_hfs -J -v Clone /dev/disk1s5 ; diskutil mount disk1s5 ; diskutil list internal

  • et poste le retour.