10.12 Sierra Partition Bootcamp invisible, impossible à supprimer

Nalyk

Membre enregistré
17 Juin 2017
1
0
22
Bonsoir,

Hier j'ai tenter d'installer Windows 10 sur mon Macbook Air à l'aide de BootCamp. Mais voilà, tout ne s'est pas passé comme prévu :
Une fois la partition pour installer Windows crée, l'installation de Windows n'a pas fonctionné et après redémarrage du Mac, la partition à disparue ! et le stockage de mon Mac est passé de 121 GO à 76 GO !

887000Capturedecran20170617a201514.png


Lorsque je fait CMD + R, seulement le disque MacOS apparaît, la partition BootCamp ne donne pas signe de vie.

Ma question est donc :
- Comment dois-je procéder pour récupérer l'espace disparu et inutilisable ?

Merci d'avance à tous ;)
 
À partir de la partition recovery (⌘R), démarre Utilitaire de disques : y vois-tu la fameuse partition fantôme ?
 
Bonsoir Nalyk

À problème classique > solution classique. Qui passe par le «Terminal». Depuis ta session > va à : Applications > Utilitaires > lance le «Terminal.app». Dans la fenêtre ouverte > saisis (l'une après l'autre) les 2 commandes simplement informatives :
Bloc de code:
diskutil list
diskutil cs list
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'activer)

  • la 1ère va retourner le tableau des partitions du disque avec leurs paramètres ;
  • la 2è > les composants d'un Groupe de Volumes Logiques > si tu as un système de stockage CoreStorage sur la partition de l'OS.
Pour poster ici ces tableaux > tu les sélectionnes > ⌘C pour copier dans le presse-papier > bouton (4è avant la fin à droite) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> Code > ⌘V pour coller les tableaux du presse-papier dans la fenêtre Code > Insérer.

=> d'après ces informations > je pourrais te passer la (ou les) commande(s) adéquate(s) pour récupérer l'espace de la partition BOOTCAMP supprimée.
 
Dernière édition par un modérateur:
Bonsoir,

Je rencontre le même soucis concernant une opération effectuée sur Boot Camp.
J'ai supprimé la partition windows (50 go) via l'assistant Boot Camp. Un Bug est survenu durant cette opération, qui m'a contraint d'éteindre mon PC manuellement. Grosse erreur. Je me retrouve avec une seule partition de 71GO au lieu des 129GO initial.

Comment faire pour
récupérer ma mémoire flash de 129GO ?

Voila ce qui apparaît sur le terminal :





macbook-pro-de-lucas:~ $ diskutil cs list

No CoreStorage logical volume groups found

macbook-pro-de-lucas:~ $ 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 71.0 GB disk0s2


/dev/disk1 (synthesized):

#: TYPE NAME SIZE IDENTIFIER

0: APFS Container Scheme - +71.0 GB disk1

Physical Store disk0s2

1: APFS Volume Macintosh HD 15.9 GB disk1s1

2: APFS Volume Preboot 68.7 MB disk1s2

3: APFS Volume Recovery 1.5 GB disk1s3

4: APFS Volume VM 1.1 GB disk1s4


macbook-pro-de-lucas:~ $


Quelqu'un aurait-il la solution à mon problème ?

Merci d'avance pour votre aide,
Bonne soirée à vous.

 
Salut Lucky Lucas

Passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk1 0b

  • la commande récupère l'espace libre au Conteneur apfs

S'il n'y a pas eu de message d'erreur > repasse un :
Bloc de code:
diskutil list

et poste le tableau en utilisant ce procédé -->

  • dans la page de ce fil de MacGé > presse le bouton (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
 
  • J’aime
Réactions: Luckyluk
Salut Lucky Lucas

Passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk1 0b

  • la commande récupère l'espace libre au Conteneur apfs

S'il n'y a pas eu de message d'erreur > repasse un :
Bloc de code:
diskutil list

et poste le tableau en utilisant ce procédé -->

  • dans la page de ce fil de MacGé > presse le bouton (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
Bonsoir Macomaniac,

Merci beaucoup pour votre aide,

J'ai effectué cette opération voici le résultat :

Bloc de code:
macbook-pro-de-lucas:~ $ diskutil ap resizeContainer disk1 0b
Started APFS operation
Resizing APFS Container designated by APFS Container Reference disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
warning: Overallocation Detected on Main device: (778902+17) bitmap address (120656)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk0s2 from 71 000 109 056 to 121 123 069 952 bytes
Modifying partition map
Growing APFS data structures
APFS Container Resize error code is 49168
A problem occurred; undoing all changes
Modifying partition map
Error: -69606: A problem occurred while resizing APFS Container structures

Merci pour votre aide :)
 
Bonsoir Macomaniac,

Merci beaucoup pour votre aide,

J'ai effectué cette opération voici le résultat :

Bloc de code:
macbook-pro-de-lucas:~ $ diskutil ap resizeContainer disk1 0b
Started APFS operation
Resizing APFS Container designated by APFS Container Reference disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
warning: Overallocation Detected on Main device: (778902+17) bitmap address (120656)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk0s2 from 71 000 109 056 to 121 123 069 952 bytes
Modifying partition map
Growing APFS data structures
APFS Container Resize error code is 49168
A problem occurred; undoing all changes
Modifying partition map
Error: -69606: A problem occurred while resizing APFS Container structures

Merci pour votre aide :)

Je précise que l'opération n'a de ce fait malheureusement pas fonctionné..
 
La commande était bonne > mais elle a quand même avorté à cause d'une erreur du système de fichiers apfs.

Quand tu seras de nouveau connecté > fais-le savoir ici --> je te proposerai une démarche pour tenter de corriger cette erreur bloquante.

  • # note : le message -->
    Bloc de code:
    Error: -69606: A problem occurred while resizing APFS Container structures
    laisse supposer que tu es dans le cas de figure d'une "erreur interne de structure" de l'apfs. Dans les autres cas dont j'ai eu connaissance > cette "erreur interne" se trouvait présente "dès l'installation" de l'apfs > avec la conséquence de verrouiller en taille le Conteneur apfs. Chez toi > le cas diffère en ce que tu avais réussi à rétrécir le Conteneur pour créer une partition BOOTCAMP > et que l'erreur est survenue lors de la récupération de l'espace de la partition BOOTCAMP supprimée. Ce qui laisse espérer que l'erreur est peut-être susceptible d'être corrigée > n'étant pas une erreur "structurelle" (inhérente à l'installation de l'apfs).
 
Bonjour Macomaniac,

Merci pour ton retour, effectivement ça me paraît beaucoup plus clair maintenant.
En espérant pouvoir corriger cette erreur.. Je suis dispo pour tenter une autre opération :)
 
Alors je te conseille de démarrer par internet = tu re-démarres et tiens pressées les 3 touches ⌘⌥R (cmd alt R) à partir de l'écran noir -->

  • le Mac va se connecter au Wi-Fi > au serveur de l'App Store > télécharger en RAM un OS de secours (logo d'un globe terrestre en rotation tout le temps du téléchargement) > démarrer dessus à la fin en complète indépendance du disque
  • tu vas obtenir un écran affichant une fenêtre de 4 Utilitaires macOS

=> signale quand tu y es.
 
Très bien,
je viens d’effectuer le redémarrage et comme tu me l’as précisé une fenêtre de 4 Utilitaires macOS vient de s’afficher.
 
Alors va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > passe la commande  :
Bloc de code:
diskutil list

  • tu vas voir s'afficher le tableau des disques
  • avec en plus une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dans le volume desquelles sont montés en lecture & écriture des dossiers du recoveryOS sur lequel tu démarres. Elles s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre des captures d'écran -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • tu colles dans une fenêtre de code

=> ces informations donneront les index attribués aux disques à partir de ce démarrage.
 
Il m’est impossible de me connecter sur mon compte via cette opération. Ni mon pseudo ni mon mot de passe sont reconnus.

En revanche, l’opération « diskutil list » à bien fonctionné et 20 diskimage sont apparus.
 
Dans ce cas --> poste ici une photo du tableau (surtout le haut - les petits disques sont sans importance).
 
Super, j'ai reussi, voici le resultat :

Bloc de code:
-bash-3.2# 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 disk2         71.0 GB    disk0s2

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS OS X Base System        2.0 GB     disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +71.0 GB    disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            16.8 GB    disk2s1
   2:                APFS Volume Preboot                 68.7 MB    disk2s2
   3:                APFS Volume Recovery                1.5 GB     disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk20

-bash-3.2#
 
Passe la commande :
Bloc de code:
diskutil repairDisk disk0

  • à la demande de confirmation > tu tapes y (yes) et tu revalides
  • la commande répare la table de partition du disque

=> poste l'affichage retourné par la commande.
 
Voici le resultat :

Bloc de code:
-bash-3.2# diskutil repairDisk disk0
Repairing the partition map might erase disk0s1, proceed? (y/N) y
Started partition map repair on disk0
Checking prerequisites
Checking the partition list
Adjusting partition map to fit whole disk as required
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Reviewing boot support loaders
Checking Core Storage Physical Volume partitions
The partition map appears to be OK
Finished partition map repair on disk0
-bash-3.2#
 
Et à présent la commande :
Bloc de code:
diskutil repairVolume disk2

  • la commande répare l'ensemble des branches du système de fichiers apfs

=> poste encore l'affichage retourné.
 
Voici le résultat :

Bloc de code:
-bash-3.2# diskutil repairVolume disk2
Started file system repair on disk2
Repairing storage system
Performing fsck_apfs -y -x /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
error: mount_apfs exit status 73
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 78
Error: -69716: Storage system verify or repair failed
Underlying error: 78: Function not implemented
-bash-3.2#
 
Il y a une erreur dans le système de fichiers -->
Bloc de code:
Storage system check exit code is 78
Error: -69716: Storage system verify or repair failed

  • qui n'a pas pu être réparée. Or un système de fichiers comportant des erreurs proscrit le redimensionnement > soit d'un volume > soit d'un Conteneur.

Je pense que pour récupérer l'espace libre issu de la suppression de la partition BOOTCAMP --> il te faut : a) sauvegarder tes données > b) supprimer le Conteneur apfs > c) ré-installer High Sierra qui va recréer un format apfs.

Je note que tu n'as que 16,8 Go de données (fichiers-Système inclus) dans le volume Macintosh HD. Ce qui revient à dire que tu n'as quasiment pas de données personnelles -->

  • est-ce que tu es prêt à tout supprimer / tout recréer sans sauvegarder ? - ou est-ce que tu tiens à sauvegarder ?