2 votes

Comment récupérer l'espace libre inaccessible après une installation Boot Camp ratée sur un disque non fusionné ?

Tout d'abord, je sais qu'on a déjà répondu à cette question, mais j'espère une réponse plus détaillée, car je n'ai pas l'esprit technique, mais je peux suivre des instructions !

Donc en résumé j'ai essayé d'installer Windows avec bootcamp. Quelque chose a échoué et j'ai fini par utiliser Disk utility pour essayer de supprimer la partition créée par bootcamp.

Grosse erreur idiote, je sais !

J'ai suivi le fil de discussion sur la sauvegarde, puis le démarrage en mode de récupération (Cmd+R) et l'effacement effectif de mon SSD, puis la réinstallation de Yosemite à partir de la récupération Internet, puis la restauration à partir de ma sauvegarde Time Machine. (On dirait qu'il va falloir se coucher tard !)

(Le fil conducteur sur lequel je travaille est la question et la réponse. ici .)

Cependant, dans la description de @Klanomath, qui semble être une solution, il y a quelques blancs dans mes connaissances sur ce qu'il faut faire exactement..... Quelles lignes de commande dois-je utiliser à titre d'exemple.

Voici un résumé de son solution .

Et voici le résultat de mon diskutil cs list :

Last login: Wed Mar 4 23:29:13 on console 
christophersmbp:~ ChrisMacBookPro$ diskutil cs list 
CoreStorage logical volume groups (1 found)
|
+—- Logical Volume Group F4507310-A4BE-400D-A4F9-C2D6248A216C
    =========================================================
    Name:          Macintosh HD
    Status:        Online
    Size:          449686106112 B (449.7 GB)
    Free Space:    6381568 B (6.4 MB)
    |
    +-< Physical Volume 161E9D0A-9DC4-43C4-821F-8333FD14CEBB
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     449686106112 B (449.7 GB)
    |
    +-> Logical Volume Family 5D38BA94-6BFC-415D-A9F1-D443422CA876
        ==========================================================
        Encryption Status:         Unlocked
        Encryption Type:           None
        Conversion Status:         NoConversion
        Conversion Direction:      -none-
        Has Encrypted Extents:     No
        Fully Secure:              No
        Passphrase Required:       No
        |
        +-> Logical Volume DC2473AF-0833-4DBD-BF8F-D5D60063554A
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          449327398912 B (449.3 GB)
            Conversion Progress:   -none-
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS

ainsi que la sortie de mon diskutil list :

christophersmbp:~ ChrisMacBookPro$ diskutil list                        
/dev/disk0                                                              
   #                      TYPE NAME                    SIZE    IDENTIFIER 
   0     GUID_partition_scheme                       *500.3 GB disk0      
   1                       EFI EFI                    209.7 MB disk0sl    
   2         Apple_CoreStorage                        449.7 GB disk0s2    
   3                Apple_Boot Recovery HD            650.0 MB disk0s3    
   4                       EFI NO NAME                104.9 MB disk0s4    
/dev/diskl                                                              
   #:                     TYPE NAME                    SIZE    IDENTIFIER 
   0:                Apple_HFS Macintosh HD          *449.3 GB diskl      
                               Logical Volume on     disk0s2              
                               DC2473AF-0833-4DBD-BF8F-D5D60063554A   
                               Unencrypted                                
/dev/disk2                                                              
   #                      TYPE NAME                  SIZE      IDENTIFIER 
   0     GUID_partition_scheme                       *62.9 GB  disk2      
   1                       EFI EFI                   209.7 MB  disk2sl    
   2                 Apple_HFS Nifty SD              62.5 GB   disk2s2    

et mon utilitaire de disque GUI :

Disk Utility

la sortie de sudo gpt -r -vv show /dev/disk0

gpt show: /dev/disk0: mediasize=500277790720; sectorsize=512; blocks=977105060
gpt show: /dev/disk0: PMBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: /dev/disk0: Sec GPT at sector 977105059
          start          size      index   contents
          0                 1            PMBR
          1                 1            Pri GPT header
          2                32            Pri GPT table
          34                6
          40           409600        1   GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
          409640    878293176        2   GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
          878702816   1269536        3   GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
          879972352    204800        4   GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
          880177152  96927875
          977105027        32            Sec GPT table
          977105059         1            Sec GPT header

En résumé, j'aimerais obtenir un guide détaillé pour atteindre la résolution, avec les informations que j'ai fournies.

Je serais également intéressé de savoir s'il existe une solution alternative qui ne nécessite pas le nettoyage complet de mon système. S'il existe d'autres lignes de commande dans le terminal qui pourraient me permettre de reprendre le contrôle de mon disque dur et de les rejoindre.

Je n'ai pas de disque de fusion, mais j'ai un SSD de 500 Go. Vous pouvez également voir "Nifty Drive" dans la liste CS, qui est juste une carte mémoire.

C'est aussi ma première fois sur un forum, alors bonjour !

0 votes

Disposez-vous d'une connexion internet fiable et rapide ?

0 votes

Je le fais ce soir....mais demain, j'ai une personne lente et fiable...lol

1voto

klanomath Points 63400

Cela devrait être un moyen de récupérer votre espace inutilisé. Il y a peut-être une meilleure solution (ou une solution plus élégante), mais comme je n'ai pas de Mac de rechange pour le moment (et que cela ne fonctionne pas dans un environnement virtuel), je ne peux pas le savoir.

La solution décrite ici permet de supprimer toute partition qui entrave l'expansion du groupe de volumes CoreStorage. Ensuite, le volume physique (CoreStorage) et ensuite le volume logique (CoreStorage) seront étendus de manière non destructive à une taille presque complète. À la fin, le disque dur de récupération supprimé précédemment sera restauré en réinstallant le système actuel.

État initial (disk0 est votre périphérique physique et disk1 est un périphérique CoreStorage " virtuel " - l'identifiant du disque peut varier en fonction de votre configuration) :

enter image description here

État final :

enter image description here

Préparation :

  • Sauvegardez vos données.
  • Détachez tout disque externe (en particulier votre disque externe de sauvegarde Time Machine).
  • Redémarrez en mode de récupération Internet en appuyant sur alt cmd R au démarrage.
    Les conditions préalables sont la dernière mise à jour du micrologiciel installée, l'utilisation d'un réseau Ethernet ou WLAN (WPA/WPA2) et un routeur avec DHCP activé.
    Sur une ligne 50 Mbps, il faut environ 4 minutes (en présentant un petit globe animé) pour démarrer dans une image de récupération par le réseau qui est généralement chargée à partir d'un serveur Apple/akamai.

    Je recommande l'ethernet car il est plus fiable. Si vous êtes limité au WIFI et que le processus de démarrage échoue, redémarrez simplement votre Mac jusqu'à ce que vous réussissiez à démarrer.

    Vous pouvez également démarrer à partir d'une clé USB d'installation amorçable (Mavericks ou Yosemite) ou d'une clé USB contenant un système complet (Mavericks ou Yosemite).

    Je suppose ci-dessous que l'identifiant de disque de votre disque dur de restauration Internet (système de base OS X) ou de votre clé USB est disk1, disk0 est votre SSD et disk2 votre volume logique CoreStorage. Disk3 - ~ disk14 sont utilisés par le mode de récupération Internet. Ne les manipulez pas.
    LVUUID : UUID du volume logique. PVUUID : UUID du volume physique.
    LVG : Groupe de volumes logiques

"Réparer" :

  • Essayez d'abord de vérifier le volume 'Macintosh HD' avec l'utilitaire de disque. Si le volume est corrompu, envisagez une sauvegarde - si ce n'est déjà fait - et une réinstallation de Mac OS X.

  • Si le volume est correct, quittez l'utilitaire de disque.

  • Ouvrez le Terminal et entrez diskutil list , diskutil cs list , gpt -r -vvv show /dev/disk0 pour avoir une idée de l'agencement de votre disque et des tailles, UUID et noms des différentes partitions et volumes.

  • avec les informations trouvées dans les différentes listes entrent diskutil unmountDisk /dev/LogicalVolumeIdentifier y diskutil unmountDisk /dev/DiskContainingApple_CoreStorageIdentifier pour démonter d'abord le volume CoreStorage et ensuite le disque physique.

    Dans votre cas : entrez d'abord diskutil unmountDisk /dev/disk2 alors diskutil unmountDisk /dev/disk0

  • supprimer la partition EFI NO NAME avec gpt remove -i IndexNumberOfEFINoName DiskIdentifier :

    Dans votre cas : gpt remove -i 4 disk0

  • Remontez le disque CoreStorage, puis le volume logique :

    Dans votre cas : d'abord diskutil mountDisk /dev/disk0 et ensuite diskutil mountDisk /dev/disk2 .

  • Essayez maintenant diskutil cs resizeStack DC2473AF-0833-4DBD-BF8F-D5D60063554A 0g
    Cette commande n'est pas documentée mais 'fonctionne généralement (vérifiez la taille avec diskutil list : Apple_CoreStorage devrait avoir ~500 Go au lieu de 450 Go maintenant).

    Si la commande réussit, vous avez déjà terminé et vous pouvez quitter le terminal, ouvrir l'utilitaire de disque, vérifier que le volume ne contient pas d'erreurs, puis redémarrer votre système d'exploitation principal.

    Si la commande échoue, vous devez développer la pile entière manuellement.

  • Démontez à nouveau les deux disques avec diskutil unmountDisk /dev/disk2 alors diskutil unmountDisk /dev/disk0

  • supprimer la partition Recovery HD avec gpt remove -i IndexNumberOfRecoveryHD DiskIdentifier :

    Dans votre cas : gpt remove -i 3 disk0

  • Remontez le disque CoreStorage, puis le volume logique :

    Dans votre cas : d'abord diskutil mountDisk /dev/disk0 y diskutil mountDisk /dev/disk2 .

  • entrez gpt -r -vvv show /dev/SSDApple_CoreStorageIdentfier pour obtenir les données de partition détaillées de votre disque SSD CoreStorage.

    Dans votre cas : gpt -r -vvv show /dev/disk0
    Il devrait ressembler (ou être égal) à l'exemple ci-dessous :

    gpt show: /dev/disk0: mediasize=500277790720; sectorsize=512; blocks=977105060
    gpt show: /dev/disk0: PMBR at sector 0
    gpt show: /dev/disk0: Pri GPT at sector 1
    gpt show: /dev/disk0: Sec GPT at sector 977105059
              start          size      index   contents
              0                 1            PMBR
              1                 1            Pri GPT header
              2                32            Pri GPT table
              34                6
              40           409600        1   GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
              409640    878293176        2   GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
              878702816  98402211
              977105027        32            Sec GPT table
              977105059         1            Sec GPT header 
  • L'espace libre est constitué de 98402211 blocs ici.

    Calculez le plus grand nombre de blocs divisible par 8. Soit 98402208 blocs (à 512 octets) ce qui équivaut à 50381930496 B ou ~50.4 GB.
    Ajoutez la taille de votre volume physique SSD CoreStorage (449686106112 B dans votre cas).

    Le résultat est 50381930496 B + 449686106112 B = 500068036608 B

  • Redimensionner votre volume physique SSD CoreStorage avec diskutil cs resizeDisk PVUUID newsize

    Dans votre cas : diskutil cs resizeDisk 161E9D0A-9DC4-43C4-821F-8333FD14CEBB 500068036608b

  • Vérifiez la taille de votre groupe de volumes logiques. Il devrait avoir une taille approximative de 500068036608b (= ~500 GB).

  • Redimensionnez votre volume logique avec diskutil cs resizeVolume LVUUID LVGSize-128 MB .

    Dans votre cas, c'est diskutil cs resizeVolume DC2473AF-0833-4DBD-BF8F-D5D60063554A 499940036608b . Si vous obtenez une erreur (Il n'y a pas assez d'espace libre...) choisissez une taille plus petite comme 499876036608b (=LVGSize-192 MB).

    Des chiffres magiques comme diskutil cs resizeVolume LVUUID 100% ou diskutil cs resizeVolume LVUUID 0g ne fonctionnent pas tristement ici - du moins pour moi.

  • Quittez le terminal et ouvrez l'utilitaire de disque.

  • Vérifiez l'absence d'erreurs dans votre volume CoreStorage étendu.

  • Quittez l'utilitaire de disque, choisissez votre volume CoreStorage maintenant étendu comme disque de démarrage et redémarrez votre Mac.

  • Réinstallez votre système actuel en téléchargeant le programme d'installation approprié d'Apple pour restaurer le Recovery HD supprimé précédemment (par exemple, si vous utilisez la version 10.10.2, téléchargez maintenant la version 10.10.2). Ensuite, installez toutes les mises à jour publiées ultérieurement. Vous ne perdrez PAS vos données personnelles.

0 votes

Les commentaires ne sont pas destinés à une discussion prolongée. déplacé vers chat .

1voto

Baim Points 245

J'ai trouvé une autre solution. Mais cela peut prendre du temps. Vous devez essayer de réinstaller Windows en utilisant bootcamp et ensuite le désinstaller. Lorsque vous demandez à bootcamp de supprimer la partition utilisée pour Windows, il va également "supprimer" l'espace libre. Cela a fonctionné pour moi.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X