BootCamp restauration impossible

etouf2

Membre junior
29 Septembre 2016
60
0
24
Bloc de code:
MBP-de-Alves:~ Christophe$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            150.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
74 573
22 694
Forêt de Fontainebleau
C'est bien un bogue (assez perfide) : la commande diskutil eraseVolume free NULL2 /dev/disk0s5 est bien passée (la partition a disparu) > mais un faux message d'erreur prétend que le device n'a pas été trouvé. C'est une erreur « temporelle » à l'exécution d'une instruction d'effacement d'un device > il y a une espèce de boucle qui fait revérifier après coup la présence du device et qui retourne son inexistence "comme s'il s'agissait de la situation de départ"...

Tu passes donc la commande de récupération de l'espace libre :
Bloc de code:
diskutil resizeVolume /dev/disk0s2 0b
et tu devrais ("bis repetita placent") obtenir ceci :
Bloc de code:
MBP-de-Alves:~ Christophe$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
Tadam
Bloc de code:
MBP-de-Alves:~ Christophe$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot                         650.0 MB   disk0s4
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
74 573
22 694
Forêt de Fontainebleau
Un re-démarrage devrait faire récupérer à la partition n°3 son nom de volume Recovery HD.

=> s'il en est bien ainsi > c'est la fin de ton Odyssée cantonnée à l'espace d'un seul disque (contrainte "oulipienne")
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
Bloc de code:
MBP-de-Alves:~ Christophe$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
Je dois quand même te féliciter parce que je sais pas où tu vas chercher toutes ces commandes :bookworm:
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
Et c'est la que je me dis "demande lui de t'aider à installer Windows sur ton mac"..
Parce que j'ai certainement pas envie de refaire la même erreur :coucou:
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
74 573
22 694
Forêt de Fontainebleau
La seule chose qui m'intéresse dans Windows (que je n'ai jamais utilisé comme OS et que je n'utiliserai jamais) > c'est les erreurs qu'induit son installation dans le partitionnement d'un disque du Mac : je trouve ça désopilant.

Petite cerise sur le gâteau : si tu te reportes à la situation antérieure du message #59 :
Bloc de code:
MBP-de-Alves:~ Christophe$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            150.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS CLONE                   98.8 GB    disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
tu noteras que je t'ai fait effacer les 2 partitions de queue : 4: Apple_HFS CLONE 98.8 GB disk0s4 & 5: Apple_Boot Recovery HD 650.0 MB disk0s5. Mais si tu regardes le tableau > tu pouvais te dire : puisqu'il y a 2 Recovery HD identiques > pourquoi ne pas laisser celle qui est en queue (la n°5) et effacer les 2 partitions 3: Apple_Boot Recovery HD 650.0 MB disk0s3 & 4:Apple_HFS CLONE 98.8 GB disk0s4 ?

Séduisant mais fatal : car lorsque tu demandes ensuite la récupération de l'espace libre > la partition Recovery HD de queue se trouve entraînée dans le mouvement et effacée dans la foulée avec son espace récupéré aussi. Ce qui n'arrive jamais quand on laisse la Recovery HD pile en-dessous de la partition bénéficiaire (la n°3 en-dessous de la Macintosh HD2) > car un mécanisme logique bien réglé préserve cette partition en la déplaçant sur les blocs.
 
Dernière édition:

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
74 573
22 694
Forêt de Fontainebleau
S'il s'agit d'un espace de partition BOOTCAMP à récupérer > tu connais la musique > tu passes dans le «Terminal» les 2 commandes :
Bloc de code:
diskutil list
diskutil cs list
et tu postes ici les tableaux retournés.

S'il s'agit d'un autre problème > il faudrait que tu le détailles > car je ne peux pas le deviner.
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
Bloc de code:
Last login: Thu Jul 13 17:26:22 on console
MBP-de-Alves:~ Christophe$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            88.0 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                161.7 GB   disk0s4
   5:           Windows Recovery                         471.9 MB   disk0s5

MBP-de-Alves:~ Christophe$ diskutil cs list
No CoreStorage logical volume groups found
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
Salut Macomaniac,

Désolé du retard, mais lorsque j'ai posté le sujet j'ai attendu la réponse par mail qui est jamais venu, alors j'ai pensé que personne m'avait répondo ;(
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
74 573
22 694
Forêt de Fontainebleau
Salut etouf

J'avise bien la distribution des partitions de ton disque.

Quelles sont tes intentions exactement ? - est-ce que tu veux supprimer la partition BOOTCAMP et son annexe du dessous ?
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
oui exactement, je vais m'acheter un ordinateur de bureau donc, windows sur mon mac ne me sera plus d'aucune utilité. Mais voila que bootcamp me fait encore des ... Il ne veut pas restaurer à une partition simple
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
74 573
22 694
Forêt de Fontainebleau
Alors tu n'as qu'à passer (l'une après l'autre) les 3 commandes :
Bloc de code:
diskutil eraseVolume free null disk0s5
diskutil eraseVolume free null disk0s4
diskutil resizeVolume disk0s2 0b
  • la 1ère vire la partition n°5 à de l'espace libre ;
  • la 2è > en fait autant pour la partition n°4 ;
  • la 3è > ordonne la récupération de tout l'espace libre disponible à la partition disk0s2 Macintosh HD.

=> une vérification du système de fichiers de la disk0s2 sera lancée avant exécution de la 3è commande. S'il n'y a pas d'erreur > elle devrait passer. Tu n'as qu'à alors reposter le résultat d'une commande :
Bloc de code:
diskutil list
pour vérifier si tout est en ordre.
 

etouf2

Membre junior
29 Septembre 2016
60
0
24
pas de souci, voici le résultat :
Bloc de code:
MBP-de-Alves:~ Christophe$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot                         650.0 MB   disk0s4

MBP-de-Alves:~ Christophe$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
74 573
22 694
Forêt de Fontainebleau
Le re-partionnement a fonctionné.

Je te conseille de re-démarrer une fois ton Mac > ce qui devrait permettre au volume Recovery HD d'être re-identifié sur une partition re-numérotée disk0s3 (le kernel a un peu perdu le compte).

Après re-démarrage > reposte encore le résultat d'un diskutil list > pour voir si tout est en place.