• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

Partition disparue après bootcamp

didikill7

Nouveau membre
28 Septembre 2017
5
3
29
Bonjour à tous, et merci d'avance pour votre aide, je vous détaille mon cas :

Moi et mon Macbook Pro Retina 13 pouces de début 2015 sous maverick, on a décidé de se lancer dans l'aventure bootcamp.
Donc je lance la procédure, le partionnnement s'effectue sans soucis, mais au moment d'installer windows vient un message du type :
20170928_011241.jpg

(pardon d'avance si l'image est trop grande).

Donc à la suite de ça, j'ai tenté de changer le format de la partition bootcamp en FAT32 via l'utilitaire de disque, sans succès.
J'ai commis ensuite l'erreur de vouloir retenter le processus en supprimant la partition créée. Car via bootcamp venait (et vient toujours) un message : "
Le disque n’est pas journalisé. Vous devez activer la journalisation à l’aide d’Utilitaire de disque avant d’utiliser Assistant Boot Camp.".

Bon élève, je me suis tourné vers Macg pour trouver comment supprimer une partition : https://forums.macg.co/threads/partition-invisible-apres-crash-bootcamp.1292615/#post-13149251

J'ai donc supprimé la partition via le terminal et maintenant je me trouve avec ceci :

Utilitaire de Disque :
Capture d’écran 2017-09-28 à 19.50.28.png
Capture d’écran 2017-09-28 à 19.50.58.png
(je ne peux pas supprimer les deux petites partition étoilés, si vous ne voyez pas les images c'est en PJ).

Et la commande diskutil list dans le terminal donne :
Bloc de code:
/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *251.0 GB   disk0

   1:                        EFI NO NAME                 209.7 MB   disk0s1

   2:                  Apple_HFS Macintosh HD            134.4 GB   disk0s2

   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

   4:                        EFI NO NAME                 104.9 MB   disk0s4

   5:         Microsoft Reserved                         16.8 MB    disk0s5

   6:                        EFI NO NAME                 104.9 MB   disk0s6

   7:                        EFI NO NAME                 104.9 MB   disk0s7

   8:                        EFI NO NAME                 104.9 MB   disk0s8

   9:                        EFI NO NAME                 104.9 MB   disk0s9

  10:                        EFI NO NAME                 104.9 MB   disk0s10

  11:                        EFI NO NAME                 104.9 MB   disk0s11

  12:                        EFI NO NAME                 104.9 MB   disk0s12


/dev/disk1 (internal, virtual):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                  Apple_HFS Macintosh HD           +134.4 GB   disk1

                                Logical Volume on disk0s2

                                909C5158-8013-468B-BEF7-EE31F4433220

                                Unencrypted


/dev/disk2 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        +683.7 MB   disk2

   1:                  Apple_HFS Parallels Desktop 13... 683.6 MB   disk2s1
Bloc de code:
Commande diskutil cs list


+-- Logical Volume Group 1B6B5AEC-63AE-43D1-B33D-DEE43F9143CA

    =========================================================

    Name:         Macintosh HD

    Status:       Online

    Size:         134350995456 B (134.4 GB)

    Free Space:   98304 B (98.3 KB)

    |

    +-< Physical Volume 5BB374FF-26FF-4B32-ACB1-882215E3CC72

    |   ----------------------------------------------------

    |   Index:    0

    |   Disk:     disk0s2

    |   Status:   Online

    |   Size:     134350995456 B (134.4 GB)

    |

    +-> Logical Volume Family 19D3D709-94B7-4E6F-8DC6-E0DF025960F9

        ----------------------------------------------------------

        Encryption Type:         AES-XTS

        Encryption Status:       Unlocked

        Conversion Status:       Complete

        Reversion State:         Reverting

        High Level Queries:      Not Fully Secure

        |                        Has Visible Users

        |                        Has Volume Key

        |

        +-> Logical Volume 909C5158-8013-468B-BEF7-EE31F4433220

            ---------------------------------------------------

            Disk:                  disk1

            Status:                Online

            Size (Total):          134350995456 B (134.4 GB)

            Conversion Progress:   Complete

            Revertible:            No

            Revert Status:         PV to LV passthrough mode

            LV Name:               Macintosh HD

            Volume Name:           Macintosh HD

            Content Hint:          Apple_HFS

Donc voilà, j'aimerai simplement retrouver mon disque en une seule partition (et comprenant tout mon espace de stockage initial).

Voilà encore une fois merci d'avance !
 

Fichiers joints

Dernière édition par un modérateur:

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
30 448
3 142
Donc à la suite de ça, j'ai tenté de changer le format de la partition bootcamp en FAT32 via l'utilitaire de disque, sans succès.
J'ai commis ensuite l'erreur de vouloir retenter le processus en supprimant la partition créée.
Dès le départ Boot Camp se charge lui-même de créer une partition temporaire en FAT32, ce n'est que lorsqu'on commence l'installation de Windows avec son installeur qu'il faudra formater en NTFS et pas avant. Ensuite il fallait relancer Boot Camp pour supprimer la partition Windows et en aucun cas utiliser Utilitaire de disque, d'ou ton problème.

Nul doute que jeanjd63 ou macomaniac vont faire un passage par ici, ils aiment les cas difficiles. :coucou:
 

didikill7

Nouveau membre
28 Septembre 2017
5
3
29
Dès le départ Boot Camp se charge lui-même de créer une partition temporaire en FAT32, ce n'est que lorsqu'on commence l'installation de Windows avec son installeur qu'il faudra formater en NTFS et pas avant. Ensuite il fallait relancer Boot Camp pour supprimer la partition Windows et en aucun cas utiliser Utilitaire de disque, d'ou ton problème.

Nul doute que jeanjd63 ou macomaniac vont faire un passage par ici, ils aiment les cas difficiles. :coucou:
Salut ! Oui mes recherches m'ont bien indiqués que j'ai fais une erreur en utilisant l'utilitaire de disque, cependant pour supprimer la partition j'ai utilisé le terminal :)
Merci à toi !
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
Salut didikill

Tu n'as pas moins de 9 micro-partitions parasites (joie !) qui bloquent la récupération des quelques 115 Go d'espace libre situé encore en-dessous d'elles.

Alors tu n'as qu'à passer les commandes suivantes (l'une après l'autre, sans en oublier aucune, en copier-coller) :
Bloc de code:
diskutil eraseVolume free null disk0s4
diskutil eraseVolume free null disk0s5
diskutil eraseVolume free null disk0s6
diskutil eraseVolume free null disk0s7
diskutil eraseVolume free null disk0s8
diskutil eraseVolume free null disk0s9
diskutil eraseVolume free null disk0s10
diskutil eraseVolume free null disk0s11
diskutil eraseVolume free null disk0s12

diskutil coreStorage resizeStack 909C5158-8013-468B-BEF7-EE31F4433220 0b

  • le groupe des 9 premières vire les partitions bloquantes au statut d'espace libre
  • la dernière récupère la bloc d'ensemble de l'espace libre au Conteneur CoreStorage

=> tu n'as qu'à dire si tout est passé sans message d'erreur (tableau retourné d'un diskutil list à l'appui) ou s'il y a eu un blocage quelque part. La dernière est susceptible d'avorter dans certaines conditions.
 
Dernière édition:

didikill7

Nouveau membre
28 Septembre 2017
5
3
29
Tout d'abord un grand merci à toi pour ton aide !

Alors la dernière commande entame une procédure qui se conclue chez moi par le message suivant :
Bloc de code:
Error: -69733: A problem occurred while resizing Core Storage physical volume structures

Et voici ce que me retourne le diskutil list :
/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *251.0 GB   disk0

   1:                        EFI NO NAME                 209.7 MB   disk0s1

   2:                  Apple_HFS Macintosh HD            134.4 GB   disk0s2

   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3


/dev/disk1 (internal, virtual):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                  Apple_HFS Macintosh HD           +134.4 GB   disk1

                                Logical Volume on disk0s2

                                909C5158-8013-468B-BEF7-EE31F4433220

                                Unencrypted


/dev/disk2 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        +683.7 MB   disk2

   1:                  Apple_HFS Parallels Desktop 13... 683.6 MB   disk2s1
Sur l'utilitaire de disque, j'observe bien que les partitions "parasites" ont disparues, au profit d'une part "espace libre" (dans le camembert représentant mon stockage, à présent divisé en deux donc).
 
Dernière édition par un modérateur:

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
La raison de l'échec de la commande de re-dimensionnement tient peut-être à une erreur dans le système de fichiers JHFS+ du volume Macintosh HD.

Pour le savoir > passe la commande (de simple vérification) :
Bloc de code:
diskutil verifyVolume /
  • qui vérifie le système de fichiers du volume démarré
  • un gel momentané des processus en cours de vérification est normal (opération "live" = le volume maintenu monté)

=> tu n'as qu'à poster le tableau complet des opérations retourné par la commande > mais au lieu de faire un copier-coller brut > presse le bouton (4è avant la fin à droite) 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é).
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
J'ajoute une édition à mon message précédent.

En reconsidérant le tableau posté au message #5 --> une inconsistance apparaît :

  • le type de la partition disk0s2 de l'OS est mentionné : Apple_HFS et non pas Apple_CoreStorage => on a donc affaire à une partition standard sur laquelle doit résider un format de système de fichiers JHFS+
  • pourtant en bas de tableau est mentionné un : Logical Volume disk1 exporté de la partition disk0s2 - Volume Logique CoreStorage de type « unenkrypted » (non chiffré)
  • paradoxalement > dans le tableau du message #1 > était évoqué un statut « Encryption Type: AES-XTS » (évoquant un chiffrement)

=> quel est le sens de cet imbroglio ? - voici ma conjecture : une désactivation de «FileVault» a été lancée > ce qui a engagé un déchiffrement (Reversion State: Reverting) > déchiffrement à présent complété (Conversion Progress: Complete) > mais...

... le Mac n'a pas été re-démarré. Donc le kernel en exercice continue de charger le Volume Logique CoreStorage > alors même qu'il n'existe plus de CoreStorage (résilience).

=> Il faut impérativement re-démarrer le Mac > afin que le kernel se mette-à-jour du nouveau statut de la partition disk0s2 > et après ré-ouverture de session > reposter le retour d'une commande :
Bloc de code:
diskutil list
S'il s'avère qu'il n'y a plus de CoreStorage en place > mais que le volume Macintosh HD relève bien d'un type de partition Apple_HFS --> alors passer la commande éditée :
Bloc de code:
diskutil resizeVolume disk0s2 0b
et dire le résultat.

En résumé : pourquoi la commande :
Bloc de code:
diskutil coreStorage resizeStack 909C5158-8013-468B-BEF7-EE31F4433220 0b
n'est-elle pas passée ? - car au moment de sa passation il n'existait plus logiciellement de système de stockage CoreStorage (déconstruit par le déchiffrement) > mais seulement un "fantôme" de CoreStorage (un Volume Logique « ghost » = simple image résiduelle gardée chargée par le kernel). Par conséquent > une commande adressant un CoreStorage avec un verbe spécialisé (diskutil coreStorage resizeStack) ne pouvait pas être exécutée faute de répondant.
 
  • J’aime
Réactions: litobar71

didikill7

Nouveau membre
28 Septembre 2017
5
3
29
Encore merci pour le temps que tu me consacres, de plus tes explications sont très claires, c'est toujours mieux de comprendre ce que l'on fait ;)

J'ai donc redémarré et voici ce que me retourne "diskutil verifyVolume /" :
Bloc de code:
Started file system verification on disk0s2 Macintosh HD
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Finished file system verification on disk0s2 Macintosh HD
La commande "diskutil list ":

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI NO NAME                 209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            134.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
A la vue du résultat, j'ai donc passé la commande "diskutil resizeVolume disk0s2 0b" et voici le résultat :
Bloc de code:
Resizing to full size (fit to fill)
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Resizing
Modifying partition map
Copying booter
Growing file system
Finished partitioning on disk0s2 Macintosh HD
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI NO NAME                 209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
L'utilitaire de disque me confirme bien que mon disque dur est maintenant composé d'une seule partition macintosh HD, courant sur l'ensemble de mon espace disque, donc c'est parfait, le problème est résolu ! Franchement un grand merci à toi, j'aurai été incapable de régler ce problème moi-même, avec des explications c'est beaucoup plus clair, encore merci ! :)
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
:coucou: didikill

À l'inspection de tes premiers tableaux retournés par diskutil > j'aurais pu détecter l'incohérence : type de partition Apple_HFS vs Volume Logique CoreStorage. Il m'aura fallu une rétrospection.

Il y a encore une bizarrerie (mineure) dans ta configuration : la partition n°1 disk0s1 devrait monter un volume intitulé EFI et pas NO NAME. Ça sent l'intervention de Windows.

Tu peux passer les 2 commandes :
Bloc de code:
diskutil mount disk0s1
diskutil rename disk0s1 EFI
  • qui montent le volume NO NAME et le renomment EFI

Si tout s'est passé sans obstacle > une dernière commande :
Bloc de code:
diskutil info /Volumes/EFI
  • retournera le tableau des informations sur ce volume

=> tu n'as qu'à encore le poster ici > histoire de vérifier qu'il a le format (FAT-32) attendu sur cette partition.
 

didikill7

Nouveau membre
28 Septembre 2017
5
3
29
Bloc de code:
Volume NO NAME on disk0s1 mounted

   Device Identifier:        disk0s1
   Device Node:              /dev/disk0s1
   Whole:                    No
   Part of Whole:            disk0

   Volume Name:              EFI
   Mounted:                  Yes
   Mount Point:              /Volumes/EFI

   Partition Type:           EFI
   File System Personality:  MS-DOS FAT32
   Type (Bundle):            msdos
   Name (User Visible):      MS-DOS (FAT32)

   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 PCI
   SMART Status:             Verified
   Volume UUID:              9E9C9B43-E23A-3464-9148-238C39931BD2
   Disk / Partition UUID:    60552BA3-BA6D-4008-AF8D-142D53DB561D

   Disk Size:                209.7 MB (209715200 Bytes) (exactly 409600 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       205.5 MB (205520896 Bytes) (exactly 401408 512-Byte-Units)
   Volume Used Space:        798.7 KB (798720 Bytes) (exactly 1560 512-Byte-Units) (0.4%)
   Volume Available Space:   204.7 MB (204722176 Bytes) (exactly 399848 512-Byte-Units) (99.6%)
   Allocation Block Size:    2048 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes
Et voilà ! Ca a l'air bon non ? :)
 
  • J’aime
Réactions: macomaniac

crey

Membre junior
25 Avril 2019
30
0
20
Bonsoir, je m'excuse d'avance pour ce déterrage mais vu que mon problème est sensiblement le même je préfère poster ici. J'ai exactement le même mac et je n'arrive pas à récupérer les 50 Go libres pour retrouver une seule partition de 250 Go environ. J'ai essayé les lignes de commandes au dessus mais malheureusement je n'ai pas le même résultat...
Voici les photos et merci d'avance pour l'aide apportée



 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
Bonsoir crey

Voici comment tu vas pouvoir fournir les informations de base -->

- va à : Applications > Utilitaires > lance le «Terminal». Dans la fenêtre ouverte > saisis la commande (informative) :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent

Poste ce tableau ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->
  • dans cette page de MacGé > presse le bouton
    ici :

    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é)

=> ces informations montreront la configuration du disque.

Note : personnellement parlant > je ne comprends strictement rien à l'Utilitaire de disque et à ses crobards. Les images ne me parlent pas > rien que les tableaux textuels du terminal. Déjà > représenter l'espace d'un disque par un cercle (sous prétexte qu'un disque ancien est une galette) induit la fausse imagination d'une circularité de cet espace : rien de plus faux. L'espace-disque est une suite arithmétique de blocs numérotés de 0 à n de manière absolument linéraire.
 

crey

Membre junior
25 Avril 2019
30
0
20
Bonsoir macomaniac, merci pour ta réponse, voilà ce que j'obtiens :

Bloc de code:
MBP-de-Benjamin:~ benjaminmerlin$ 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            200.8 GB   disk0s2

MBP-de-Benjamin:~ benjaminmerlin$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
Je vois qu'il manque 50 Go à Macintosh HD. Il lui manque aussi une partition de secours de 650 Mo > avec un volume Recovery HD --> juste en-dessous.

Passe la commande (copier-coller) :
Bloc de code:
diskutil resizeVolume disk0s2 0b ; diskutil list disk0
  • la commande récupère l'espace libre à Macintosh HD > puis réaffiche la configuration du disque

Poste l'affichage complet retourné. Car une commande de redimensionnement est toujours susceptible d'échouer pour des raisons diverses > que l'affichage complet dénoncera s'il y a lieu...
 

crey

Membre junior
25 Avril 2019
30
0
20
malheureusement je crois qu'il y a un souci

Bloc de code:
MBP-de-Benjamin:~ benjaminmerlin$ diskutil resizeVolume disk0s2 0b ; diskutil list disk0
Resizing to full size (fit to fill)
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking multi-linked directories
Checking volume bitmap
Checking volume information
Volume header needs minor repair
The volume Macintosh HD was found corrupt and needs to be repaired
File system check exit code is 8
Error: -69803: Couldn't modify partition map because file system verification failed; please verify and repair each volume individually and then try again
/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            200.8 GB   disk0s2
MBP-de-Benjamin:~ benjaminmerlin$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
Le facteur d'échec consiste dans la corruption (= existence d'erreurs) du système de fichiers jhfs+ (Mac OS étendu journalisé) qui est le formateur du volume Macintosh HD sur la partition disk0s2. L'erreur existante est déclarée mineure : elle doit pouvoir être réparée.

Mais pour ce faire > le système de fichiers doit être désactivé --> ce qui implique que le volume qu'il forme soit démonté. Comme tu es démarré sur ce volume > il ne peut pas être démonté. Et comme tu n'as pas de partition de secours > tu ne peux pas démarrer sur son OS de secours afin de réparer le système de fichiers du volume principal.

Passe les commandes informatives (copier-coller ; l'une après l'autre) :
Bloc de code:
sysctl hw.model
sw_vers -productVersion
  • qui affichent l'identifiant de modèle du Mac et la version de l'OS installé

Poste ces retours.
 

crey

Membre junior
25 Avril 2019
30
0
20
C'est plus compliqué que prévu d'après le peu que je comprends ?

Bloc de code:
MBP-de-Benjamin:~ benjaminmerlin$ sysctl hw.model
hw.model: MacBookPro12,1
MBP-de-Benjamin:~ benjaminmerlin$ sw_vers -productVersion
10.12
MBP-de-Benjamin:~ benjaminmerlin$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 418
19 708
Forêt de Fontainebleau
MacBook Pro 13" 2015 Retina. Tu peux démarrer par internet > ce qui va télécharger en RAM un OS de secours > et démarrer le Mac à la fin sur cet OS en RAM indépendant du disque. Tu pourras réparer à partir de la session de secours -->

- est-ce que ça te convient ?​