10.11 El Capitan Problème sur mon disque dur interne à cause de Bootcamp

lau-74

Membre enregistré
8 Juin 2016
5
0
32
Bonjour, j'ai voulu installer windows sur mon MacBook Pro via BootCamp, ce que j'ai fais sans problème. En se faisant, j'ai donc en besoin de partitionner mon disque dur interne pour donner 32go d'espace libre pour BootCamp.

Donc voila, jusqu'ici tout allait bien, j'ai pu me servir de windows sur mon mac sans problème pendant un temps, mais le jour où j'ai voulu supprimer cette partition Bootcamp pour récupérer l'espace disque qui lui était donné, cela m'était impossible via Bootcamp, voici un screenshot de la fenêtre d'érreur :
448255Capturede769cran20160608a768142816.png


Ne pouvant donc pas supprimer la partition via BootCamp, je me suis dis que je pouvais donc le faire directement via l'utilitaire de disque, alors je me suis placé sur ma partition Bootcamp et j'ai tout simplement cliqué sur le bouton "effacer", ce qui, bien entendu, je m'en rend compte mainteant, était tout à fait stupide puisque cela n'a fait qu'effacer le contenu de la partition, c'est à dire windows, que je ne peux donc plus lancer au démarrage de mon Mac.

Voila donc où j'en suis maintenant, j'aimerais donc savoir si il y a une solution pour éradiquer définitivement cette partition qui ne me sert donc plus à rien pour que je puisse récupérer tout l'espace de mon disque dur interne?

Merci et bonne journée à vous
 
Salut lau

En principe, pas de problème via le «Terminal».

Justement ! Va à : Applications > Utilitaires et lance ledit «Terminal». Dans la fenêtre qui s'ouvre, saisis d'abord la commande :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour activer la commande) => tu vas obtenir en retour l'affichage des partitions du disque de ton Mac avec leurs identifiants logiques et leurs formats de systèmes de fichiers.

Enchaîne par la commande :
Bloc de code:
diskutil cs list
et ↩︎ => si tu as un format CoreStorage sur la partition de ton OS, tu vas obtenir l'affichage de l'arborescence d'un Groupe de Volumes Logiques. Si tu n'en as pas, tu vas toucher le simple message : "No CoreStorage Logical Volume Groups found".

=> Peux-tu faire un copier-coller de ces 2 tableaux (s'il y a en a 2) en évitant les captures sous forme d'image ? D'après ces informations, je devrais pouvoir te passer les commandes qui permettront de récupérer l'espace de ta partition Windows à celle de l'OS.
 
Salut lau

En principe, pas de problème via le «Terminal».

Justement ! Va à : Applications > Utilitaires et lance ledit «Terminal». Dans la fenêtre qui s'ouvre, saisis d'abord la commande :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour activer la commande) => tu vas obtenir en retour l'affichage des partitions du disque de ton Mac avec leurs identifiants logiques et leurs formats de systèmes de fichiers.

Enchaîne par la commande :
Bloc de code:
diskutil cs list
et ↩︎ => si tu as un format CoreStorage sur la partition de ton OS, tu vas obtenir l'affichage de l'arborescence d'un Groupe de Volumes Logiques. Si tu n'en as pas, tu vas toucher le simple message : "No CoreStorage Logical Volume Groups found".

=> Peux-tu faire un copier-coller de ces 2 tableaux (s'il y a en a 2) en évitant les captures sous forme d'image ? D'après ces informations, je devrais pouvoir te passer les commandes qui permettront de récupérer l'espace de ta partition Windows à celle de l'OS.

Merci pour cette réponse très rapide.

Voici les copier/coller que tu as demandé :

1er tableau :
Bloc de code:
/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_CoreStorage Macintosh HD            80.3 GB    disk0s2

  3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

  4:                  Apple_HFS OSXRESERVED             7.9 GB     disk0s4

  5:         Microsoft Reserved                         16.8 MB    disk0s5

  6:                  Apple_HFS BOOTCAMP                32.0 GB    disk0s6

/dev/disk1 (internal, virtual):

  #:                       TYPE NAME                    SIZE       IDENTIFIER

  0:                  Apple_HFS Macintosh HD           +80.0 GB    disk1

                                Logical Volume on disk0s2

                                7671113E-8229-4A43-822D-3099DCED6F96

                                Unlocked Encrypted


2eme tableau :
Bloc de code:
CoreStorage logical volume groups (1 found)

|

+-- Logical Volume Group E23EE834-233B-46F8-B29C-F7BA63A4BF03

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

    Name:         Macintosh HD

    Status:       Online

    Size:         80348200960 B (80.3 GB)

    Free Space:   0 B (0 B)

    |

    +-< Physical Volume 0CC165EE-8C84-4C82-97F6-D4BC87DB6FD3

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

    |   Index:    0

    |   Disk:     disk0s2

    |   Status:   Online

    |   Size:     80348200960 B (80.3 GB)

    |

    +-> Logical Volume Family F7F8C566-9EFE-4EDD-952F-10F379918158

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

        Encryption Type:         AES-XTS

        Encryption Status:       Unlocked

        Conversion Status:       Complete

        High Level Queries:      Fully Secure

        |                        Passphrase Required

        |                        Accepts New Users

        |                        Has Visible Users

        |                        Has Volume Key

        |

        +-> Logical Volume 7671113E-8229-4A43-822D-3099DCED6F96

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

            Disk:                  disk1

            Status:                Online

            Size (Total):          79999926272 B (80.0 GB)

            Revertible:            Yes (unlock and decryption required)

            LV Name:               Macintosh HD

            Volume Name:           Macintosh HD

            Content Hint:          Apple_HFS

J'aimerais également supprimer la partition "Apple_HFS OSXRESERVED" si possible, je ne sais pas du tout à quoi elle correspond.
 
Dernière édition par un modérateur:
Alors voici la manœuvre globale :

- 1°
Suppression dans un 1er temps des 3 partitions :

Bloc de code:
4: Apple_HFS OSXRESERVED 7.9 GB disk0s4
5: Microsoft Reserved 16.8 MB disk0s5
6: Apple_HFS BOOTCAMP 32.0 GB disk0s6

Qui dit "suppression", dit effacement de leurs systèmes de fichiers (gestionnaires de l'espace de ces partitions), ce qui automatiquement libère les blocs concernés de leur statut de partitions de la table de partition GUID générale et leur confère le statut d'espace libre (free_space).

Ce que tu vas pouvoir faire, dans une fenêtre du «Terminal», en passant (l'une après l'autre, par copier-coller, suivi de ↩︎) les 3 commandes que je t'affiche ici dans une seule fenêtre de code :

Bloc de code:
diskutil eraseVolume free NULL1 /dev/disk0s4
diskutil eraseVolume free NULL2 /dev/disk0s5
diskutil eraseVolume free NULL3 /dev/disk0s6

=> cette création d'une bande globale d'espace libre de 40 Go en-dessous de la partition Macintosh HD disk0s2 (la Recovery HD disk0s3 en intercalaire n'est pas un obstacle de principe - son emplacement peut être mis à jour sur les blocs) est la condition préliminaire pour pouvoir récupérer ensuite ce free_space à la partition bénéficiaire Macintosh HD.

--------------------​

- 2° Récupération dans un 2è temps de l'espace libre au volume Macintosh HD :

Bon : tu es dans une situation non insurmontable actuellement, mais délicate, pour une triple raison :

- a) un format CoreStorage existe sur la partition bénéficiaire Macintosh HD disk0s2, qui fait qu'un Volume Logique est exporté sous l'identifiant d'un disk1 - ce qui nécessite une commande spécialisée.

- b) il existe un décalage de taille, dans le Groupe de Volumes Logiques qui est l'enveloppe globale de ce CoreStorage, entre le Volume Physique (disque dur émulé importé sur la partition disk0s2) qui fait 80.3 GB et le Volume Logique exporté à partir de ce Volume Physique qui fait 80,0 GB (ce décalage suffit à verrouiller une opération de dilatation globale du CoreStorage).

- c) ce format CoreStorage incorpore un chiffrement dû à l'activation de «FileVault», ce qui induit une résistance au re-dimensionnement.​

=> étant donné ce diagnostic, mieux vaut que je te donne le choix de la manœuvre suivante --> est-ce que tu préfères :

- la voie facile = désactiver «FileVault» (ne serait-ce que provisoirement), ce qui va faire sauter le format CoreStorage (sans dommage pour le système de fichiers de ton OS) et simplifier la commande de re-dimensionnement de la partition disk0s2 par après ?

- la voie difficile = tenter d'égaliser les tailles Volume Logique / Volume Physique > passer une commande de re-dimensionnement du CoreStorage Chiffré ?​

--------------------​
 
Dernière édition par un modérateur:
Je vais choisir la voie facile sans hésiter. Je viens de faire la première étape de tes instructions et j'ai également désactivé FileVault, j'attends la suite des instructions.
 
Dernière édition par un modérateur:
J'approuve ta désactivation de «FileVault» pour régler ton problème de re-dimensionnement de partition.

Repasse la commande :
Bloc de code:
diskutil list
et fais un copier-coller du tableau affiché en retour, que je vois où en est le dispositif logique actuel sur ton disque.
 
Le voici :
Bloc de code:
/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_HFS Macintosh HD            80.3 GB    disk0s2

  3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, virtual):

  #:                       TYPE NAME                    SIZE       IDENTIFIER

  0:                  Apple_HFS Macintosh HD           +80.3 GB    disk1

                                Logical Volume on disk0s2

                                7671113E-8229-4A43-822D-3099DCED6F96

                                Unencrypted
 
Dernière édition par un modérateur:
Comme tu peux le voir, tu as droit à un affichage « paradoxal », puisque dans le haut du tableau tu vois une partition :
Bloc de code:
2: Apple_HFS Macintosh HD 80.3 GB disk0s2
dont le système de fichiers est un Apple_HFS standard (format JHFS+ ou Mac OS étendu journalisé) ; mais dans le bas du tableau, tu vois toujours affiché un :
Bloc de code:
Logical Volume on disk0s2
7671113E-8229-4A43-822D-3099DCED6F96
qui paraît signaler la résilience d'un Volume Logique dépendant d'un CoreStorage - alors qu'aucun format CoreStorage n'existe plus formellement.

Car ?

Car le kernel (le noyau opérateur du Système) a chargé au démarrage cette existence d'un Volume Logique équivalant à un disque virtuel de second ordre disk1 par rapport au disque disk0 du Mac et... garde dans sa mémoire résiliente cette existence d'un Volume Logique, alors que ce dernier n'est plus supporté par aucun Volume Physique d'un CoreStorage.

Bref : le système de fichiers de ton OS est actuellement en état d'« apesanteur » : il flotte comme un cerf-volant au-dessus des blocs de la partition disk0s2 sans y avoir récupéré un ancrage et c'est le kernel seul qui maintient la fiction d'un ancrage dans un Volume Logique disparu
361608_original.png
(c'est plus fort que moi : les facéties du CoreStorage me rendront toujours hilare).

--------------------​

Solution à tous tes problèmes en 2 temps :

- 1° tu re-démarres ton Mac, ce qui va permettre au kernel de charger comme dispositif actuel un ancrage du système de fichiers jhfs+ de ton OS à même les blocs de la partition disk0s2 (re-démarrage impératif ! sans délai !).

- 2° une fois ta session ré-ouverte après ce re-démarrage, tu passes dans le «Terminal» la commande :
Bloc de code:
diskutil resizeVolume /dev/disk0s2 0b
qui va réallouer à la partition disk0s2 de ton OS les 40 Go d'espace libre. Un diskutil list à la suite te permettra de vérifier que la partition Macintosh HD disk0s2 a désormais une taille de 120 GB.

[NB. La partition de récupération Recovery HD disk0s3 en position intercalaire entre la partition bénéficiaire Macintosh HD disk0s2 et la bande de free_space des blocs terminaux du disque, ne sera pas affectée par ce re-dimensionnement de la disk0s2, car l'utilitaire diskutil appelé ici est capable de déplacer préalablement sur les blocs de queue du disque la Recovery HD avant récupération de l'espace libre, devenu médian aux 2 partitions, à la partition supérieure Macintosh HD.]

=> tu pourras toujours réactiver «FileVault» après cela, si tu tiens à la sécurité par chiffrement du volume de ton OS...
 
Dernière édition par un modérateur:
Merci infiniment pour ton temps et tes bons conseils, mon problème est maintenant bel et bien résolu! Bonne soirée à toi et bonne continuation sur ce forum
 
Dernière édition par un modérateur:
Bonsoir,

je viens de m'inscrire afin de pouvoir bénéficier de votre expertise... J'ai le même problème avec 2 partitions crées :
- "OSXRESERVED" et "--".

Du coup, impossible d'utiliser boot camp...

Pouvez vous m'aider???

Par avance merci

PS : je suis sur MacBook Pro sous Sierra
 
Dernière édition:
Bonjour,

les voici:
Bloc de code:
MACCARCARE:~ carcare$ diskutil list

/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *500.3 GB   disk0

   1:                        EFI EFI                     209.7 MB   disk0s1

   2:                  Apple_HFS Macintosh HD            431.4 GB   disk0s2

   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

   4:                  Apple_HFS OSXRESERVED             7.9 GB     disk0s4

   5:                        EFI NO NAME                 104.9 MB   disk0s5

   6:         Microsoft Reserved                         16.8 MB    disk0s6

   7:                  Apple_HFS --                      59.3 GB    disk0s7


MACCARCARE:~ carcare$ diskutil cs list

No CoreStorage logical volume groups found

MACCARCARE:~ carcare$
 
Dernière édition par un modérateur:
Je suppose que les partitions OSXRESERVED, "NO NAME" et suivantes sont vide.

Si c'est le cas, dans le terminal tu tapes les commandes suivantes :
diskutil eraseVolume free space disk0s7
puis
diskutil eraseVolume free space disk0s6
puis
diskutil eraseVolume free space disk0s5
puis
diskutil eraseVolume free space disk0s4

Ceci fait, tu tapes la commande :
diskutil resizeVolume disk0s2 0b

puis tu refais un
diskutil list
 
Voila ce que cela donne:
Bloc de code:
MACCARCARE:~ carcare$ diskutil eraseVolume free space disk0s7

Started erase on disk0s7 --

Unmounting disk

Finished erase on disk0

MACCARCARE:~ carcare$ diskutil eraseVolume free space disk0s6

Started erase on disk0s6

Unmounting disk

Finished erase on disk0

MACCARCARE:~ carcare$ diskutil eraseVolume free space disk0s5

Started erase on disk0s5 NO NAME

Unmounting disk

Finished erase on disk0

MACCARCARE:~ carcare$ diskutil eraseVolume free space disk0s4

Started erase on disk0s4 OSXRESERVED

Unmounting disk

Finished erase on disk0

MACCARCARE:~ carcare$ diskutil resizeVolume disk0s2 0b

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                        *500.3 GB   disk0

   1:                        EFI EFI                     209.7 MB   disk0s1

   2:                  Apple_HFS Macintosh HD            499.4 GB   disk0s2

   3:                 Apple_Boot                         650.0 MB   disk0s4

MACCARCARE:~ carcare$ diskutil list

/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *500.3 GB   disk0

   1:                        EFI EFI                     209.7 MB   disk0s1

   2:                  Apple_HFS Macintosh HD            499.4 GB   disk0s2

   3:                 Apple_Boot                         650.0 MB   disk0s4


MACCARCARE:~ carcare$

merci @jeanjd63 pour cette réactivité....

Pense tu que je peux relancer boot camp maintenant... J'ai absolument besoin de windows pour le boulot...
 
Dernière édition par un modérateur:
Je ne sais pas ce qu'en pense Jeanjd, mais j'ai l'impression que la partition RecoveryHD a perdu son nom...
 
Après redémarrage, voici le résultat:
Bloc de code:
Last login: Fri Sep 22 09:51:47 on console

MACCARCARE:~ carcare$ diskutil list

/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *500.3 GB   disk0

   1:                        EFI EFI                     209.7 MB   disk0s1

   2:                  Apple_HFS Macintosh HD            499.4 GB   disk0s2

   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3


MACCARCARE:~ carcare$
Suite à cela, est ce que je peux relancer Boot Camp???
 
Dernière édition par un modérateur:
Bon ben voilà,

j'ai bien pu relancer boot camp, l'installation de windows se fait bien mais quand il me demande où je veux installer windows et que je sélectionne Boot camp, il me dit que le programme n'a pas pu créer de partition système etc...

Que dois je faire??
 
Juste avant, il faut formatter la partition BootCamp en NTFS (via l'option ad hoc de l'installeur de Windows)
 
Donc si je comprend bien, au niveau du choix de l'emplacement, je sélectionne boot camp, et je clique "formater" afin de de le former en NTFC ... C'est bien cela ???