Partition BootCamp disparue

obiwank

Membre enregistré
3 Mai 2008
4
0
Montgeron
Bonjour,

Suite au plantage de Windows, j'ai décidé de le réinstaller sur ma partition BootCamp. L'installation a planté en cours de route et ma partition a disparu. J'ai voulu réinstaller HighSierra en espérant reformater le disque et revoir mes Go envolés mais que nenni...

En lançant la commande diskutil list j'aperçois un beau foutoire incompréhensible pour moi qui dit que j'ai du faire une ânerie.

J'en appelle donc à une âme charitable qui saura me dépêtrer ce bazard.

Merci encore.

Voici le résultat des commandes diskutil list et diskutil cs list.

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            247.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +359.8 GB   disk2
                                 Logical Volume on disk1s2, disk0s2
                                 25E102E3-80F3-4A5B-8167-5161929E1B71
                                 Unencrypted Fusion Drive

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *30.8 GB    disk3
   1:                  Apple_HFS Install macOS High S... 30.8 GB    disk3s1

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

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     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               +524.3 KB   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               +2.1 MB     disk9

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

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

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 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               +1.0 MB     disk14

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

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

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

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

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

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

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

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

-bash-3.2#


Bloc de code:
-bash-3.2# diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group AAF94903-D073-435E-8593-E5F08D46693C
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         368334004224 B (368.3 GB)
    Free Space:   49152 B (49.2 KB)
    |
    +-< Physical Volume 3EA067CC-A5B6-427D-8E3F-3B0C2A6238A2
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk1s2
    |   Status:   Online
    |   Size:     120988852224 B (121.0 GB)
    |
    +-< Physical Volume D7112674-E9FB-4574-8070-9EA71D6DCE7A
    |   ----------------------------------------------------
    |   Index:    1
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     247345152000 B (247.3 GB)
    |
    +-> Logical Volume Family 40400F46-D891-4820-B9BC-5EEE08F91F13
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume 25E102E3-80F3-4A5B-8167-5161929E1B71
            ---------------------------------------------------
            Disk:                  disk2
            Status:                Online
            Size (Total):          359826587648 B (359.8 GB)
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS
            LVG Type:              Fusion, Sparse
-bash-3.2#
 
Salut obiwank

Note préalable --> la commande qui suit ne doit absolument pas être passée dans le Terminal de la session de secours ! En effet, dans ce cas-là, le volume Recovery HD qui contient l'OS de secours serait monté sur la partition disk0s3 du HDD > et il est impossible avec son volume monté --> de déplacer sur les blocs la partition de secours disk0s3 > opération requise pour la récupération de l'espace libre de queue de HDD.

Donc re-démarre absolument > et reviens dans ta session habituelle du volume Macintosh HD. Tu trouveras le Terminal de macOS at: Applications > Utilitaires > Terminal.app.

Lance-le et passe la commande (en copier-coller direct) :
Bloc de code:
diskutil coreStorage resizeStack 25E102E3-80F3-4A5B-8167-5161929E1B71 0b

  • la commande récupère l'espace libre au volume du Fusion Drive
  • elle n'est valide que dans ce Terminal de macOS > le volume Recovery HD n'étant alors pas monté
  • elle est susceptible malgré tout d'avorter pour plusieurs autres raisons

=> si tu ne reçois pas de message d'erreur > repasse ensuite une commande :
Bloc de code:
diskutil list

  • et poste le tableau.
 
Bloc de code:
Last login: Sat Mar 24 09:15:56 on ttys000
iMac-de-Administrateur:~ admin$ 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_CoreStorage Macintosh HD            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.3 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *30.8 GB    disk2
   1:                  Apple_HFS Install macOS High S... 30.8 GB    disk2s1

/dev/disk3 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.1 TB     disk3
                                 Logical Volume on disk0s2, disk1s2
                                 25E102E3-80F3-4A5B-8167-5161929E1B71
                                 Unencrypted Fusion Drive

iMac-de-Administrateur:~ admin$
 
Merci beaucoup pour l'aide apportée, la réactivité et pour le travail que vous faites sur le forum.

Nicolas.

PS : en espérant ne pas avoir à relancer ce post suite à une mauvaise manip. ;-)
 
Bonjour a tous.

J'ai malheureusement supprimé ma partition Boot Camp en passant pas l'utilitaire de disk du coup j'ai 250G qui ont disparu de mon disque et j'ai l'impression qu'ils sont maintenant dans la partition Apple Bot recovery HD d'après la cmd Diskutil list.

Avez vous une idée de comment récupérer l'espace libre sur mon disk de démarrage?

Merci bcp par avance.
 

Fichiers joints

  • IMG_2283.webp
    IMG_2283.webp
    1,3 Mo · Affichages: 62
Salut Gunners

Je trouve très distractif de résoudre le type de problème qui est le tien. Mais la condition sine qua non est que tu postes les tableaux du Terminal dans une fenêtre de code. Voici le 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é)

- est-ce que tu peux reposter le tableau issu de la commande diskutil list en utilisant cette méthode ?
 
Ok merci macomaniac je fais un essai mais je suis pas sur :)



Bloc de code:
Last login: Wed Mar 28 15:04:26 on console
imac:~ imac$ DISKUTIL LIST
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            751.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             248.0 GB   disk0s3

imac:~ imac$ DISKUTIL CS LIST
No CoreStorage logical volume groups found
imac:~ imac$


ça a l'air bon.
 
J'ai malheureusement supprimé ma partition Boot Camp en passant pas l'utilitaire de disk du coup j'ai 250G qui ont disparu de mon disque et j'ai l'impression qu'ils sont maintenant dans la partition Apple Bot recovery HD d'après la cmd Diskutil list.
C'est surtout ce qu'il ne faut pas faire ! Là tu es bon pour une séance de torture via le Terminal avec notre ami macomaniac.
 
une séance de torture via le Terminal

  • mais non : une aimable jonglerie récréative
    361608_original.png

ça a l'air bon.

  • oui : parfait comme affichage.

Comme tu l'as bien vu -->
Bloc de code:
   3:                 Apple_Boot Recovery HD             248.0 GB   disk0s3

  • c'est la partition de secours qui a récupéré 248 Go accidentellement.

Actuellement > son type Apple_Boot la verrouille en taille > mais il est possible de convertir ce type à un Apple_HFS (sans impact pour le volume Recovery HD) qui permet un re-dimensionnement. Mais pour manipuler les types de partitions du disque de démarrage > il faut que le SIP (protocole de sécuration existant depuis El Capitan) ne soit pas activé.

Donc on commence par la commande :
Bloc de code:
csrutil status

  • qui retourne le statut du SIP

Poste ce retour.
 
Alors j'ai ça qui s'inscrit
Bloc de code:
imac:~ imac$ csrutil status
System Integrity Protection status: enabled.
imac:~ imac$

Dsl les gars je dois partir bosser je serai de retour vers 21h je pense merci encore et a toute a l'heure.
 
Les forums ont été inaccessibles un bon moment jeudi dans l'après-midi.

Tu n'auras qu'à dire quand tu es disponible.
 
Puisqu'on ne parvient pas à être synchronisé > voici ce que tu peux faire de toi-même.

Comme le SIP est activé > il faut le désactiver par une commande dans le Terminal de la session de secours (commande invalide dans le Terminal de macOS).

Donc re-démarre > en tenant pressées les 2 touches ⌘R (cmd R) de l'écran noir à la  --> tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre supérieure de menus > menu : Utilitaires > lance le Terminal qui s'y trouve.

Passe la commande :
Bloc de code:
csrutil disable

  • qui désactive le SIP ; l'instruction prend effet au re-démarrage.

Redémarre normalement sur macOS > réouvre ta session habituelle --> tu n'auras qu'à signaler que le SIP est désactivé - ce que tu peux vérifier par une nouvelle commande :
Bloc de code:
csrutil status
 
Nikel csrutil disabled
Bloc de code:
Last login: Fri Mar 30 22:20:37 on console
imac-de-imac:~ imac$ csrutil status
System Integrity Protection status: disabled.
imac-de-imac:~ imac$
 
:coucou: Gunners

Tiens ! - on est synchronisés. Disponible pour enchaîner sur l'opération ?
  • ce qui est possible > à présent que le SIP est désactivé