10.12 Sierra Utilitaire disque et taille des partitions

Hellchaos

Membre confirmé
13 Janvier 2014
53
1
Hello,

je viens de découvrir avec horreur l'utilitaire de disk de MacOs Siera (je sais, je suis un peu en retard :) )
Mon problème :
- Disk dur avec 2 partitions (de stockage pas avec l'os)
- une des deux partitions est pleine
- je voulais réduire la taille de l'autre partition pour donner le reste à ma partition pleine

Mais quand je réduis la taille de ma partition, cela en créé une nouvelle et je ne trouve pas comment donner cet espace a l'autre sans créer une autre partition.
Quand je supprime la partition, par defaut l'espace retourne a celle que je veux pas et augmenter l'espace disque a la main de l'autre ne fonctionne pas.

Et c'est ici que je bute, sur les anciennes versions, on bougeait juste les barres et pouf ca marchait mais là c'est pas possible.

Merci d'avance. :)
 
Il y a une aide dans macOS. T'as qu'à faire comme tout le monde de sensé à l'époque : la consulter.

Pour se familiariser avec l'Utilitaire de disque, prendre un disque vierge et le formater, le partitionner, l'effacer, etc. Une fois le truc bien compris, s'occuper de ses "vrais" disques.

"T'as qu'à faire comme tout le monde" ta réponse n'aide rien du tout donc n'est pas vraiment utile. :)
Si je viens demander sur un forum c'est que c'est bien un cas non couvert par l'aide.

J'ai réussi à trouver pourquoi je ne peux pas faire ce que je veux tout seul, à priori j'ai une partition d'un disque en core storage et cela m'empeche de faire des modifications.
 
Bonsoir macomaniac,

j'ai regardé un peu sur internet et il semblerait que je ne puisses pas faire grand chose à ce sujet... :(
Le revertible est à "no"

Bloc de code:
diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 36987C10-565E-41CC-A534-8AA44F66E4B0
    =========================================================
    Name:         Disque Dur De Sauvegarde
    Status:       Online
    Size:         2758169989120 B (2.8 TB)
    Free Space:   0 B (0 B)
    |
    +-< Physical Volume C8B9B74C-6E30-4494-8870-FEC4D914FB38
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk1s2
    |   Status:   Online
    |   Size:     2758169989120 B (2.8 TB)
    |
    +-> Logical Volume Family 083FB883-D6D8-4BEA-8E22-39CB929C620E
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume 087EE573-78C3-44E2-A4E5-D979A4B6CFD7
            ---------------------------------------------------
            Disk:                  disk4
            Status:                Online
            Size (Total):          2757817663488 B (2.8 TB)
            Revertible:            No
            LV Name:               Disque3To
            Volume Name:           Disque3To
            Content Hint:          Apple_HFS
 
Dernière édition:
A noter, mon disque principal c'est disk0, le disk1 c'est juste une partition que je garde au cas où la premiere plante

Bloc de code:
diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.1 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS MacOS SSD 1To           899.8 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                149.4 GB   disk0s4

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Disque Dur De Sauveg... 2.8 TB     disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3
   4:                  Apple_HFS Mac Os Secour           241.4 GB   disk1s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk1s5

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data JEUXWINDOWS             749.9 GB   disk2s2

/dev/disk3 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Partition Vide          749.8 GB   disk3s2

/dev/disk4 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Disque3To              +2.8 TB     disk4
                                 Logical Volume on disk1s2
                                 087EE573-78C3-44E2-A4E5-D979A4B6CFD7
                                 Unencrypted
 
Dernière édition:
Passe la commande :
Bloc de code:
diskutil list

  • qui affiche la configuration de tous les disques (internes / externes)

Poste le tableau.

Note : un CoreStorage non réversible logiquement => est tout aussi repartitionnable qu'un CoreStorage réversible. Le vrai problème doit résider dans le positionnement réciproque des partitions sur le disque concerné.
 
Commande visible dans mon poste juste avant le tiens :)

Le problème vient pas du fait que la partition virtuelle est considérée sur disk4 ?
 
Poste plutôt les tableaux du terminal dans des fenêtres de codes : c'est plus lisible.

- dans la nouvelle présentation des forums > c'est le menu ... (à droite de la bobine souriante) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> Bloc de code => tu fais ton coller dans la fenêtre de code et Continuer.​

=> peux-tu reposter le tableau des disques de cette façon ?
 
Bien posté. Est-ce que c'est ce disque qui est concerné ? -->
Bloc de code:
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Disque Dur De Sauveg... 2.8 TB     disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3
   4:                  Apple_HFS Mac Os Secour           241.4 GB   disk1s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk1s5

  • note : tu as un Mac Pro ?
 
Passe encore la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes montés

Poste le tableau => que je voie l'occupation des volumes du disk1.
 
Voila :

Bloc de code:
df -h
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk0s2   838Gi  313Gi  525Gi    38%  945666 4294021613    0%   /
devfs          196Ki  196Ki    0Bi   100%     679          0  100%   /dev
/dev/disk1s4   225Gi   63Gi  162Gi    28% 1529123 4293438156    0%   /Volumes/Mac Os Secour
/dev/disk3s2   698Gi  583Gi  115Gi    84%   85050 4294882229    0%   /Volumes/Partition Vide
map -hosts       0Bi    0Bi    0Bi   100%       0          0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%       0          0  100%   /home
/dev/disk0s4   139Gi   83Gi   56Gi    60%  230154   59399322    0%   /Volumes/BOOTCAMP
/dev/disk4     2.5Ti  2.5Ti   50Gi    99%  109372 4294857907    0%   /Volumes/Disque3To
/dev/disk2s2   698Gi  372Gi  326Gi    54%   12774  342111930    0%   /Volumes/JEUXWINDOWS
 
Repasse la commande en mettant le H de l'option -H en majuscule => ainsi les mesures seront en Go (= gigabytes : base 10).

- avec l'option -h (minuscule) > les mesures se font en Gi (= gibibytes : base 2).​
Poste le tableau en Go (mesures qui me sont davantage familières).
 
oh my bad, j'ai l'habitude de mettre en minuscule :)

Bloc de code:
df -H
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk0s2    900G   336G   563G    38%  945837 4294021442    0%   /
devfs           201k   201k     0B   100%     679          0  100%   /dev
/dev/disk1s4    241G    67G   174G    28% 1529123 4293438156    0%   /Volumes/Mac Os Secour
/dev/disk3s2    750G   626G   124G    84%   85050 4294882229    0%   /Volumes/Partition Vide
map -hosts        0B     0B     0B   100%       0          0  100%   /net
map auto_home     0B     0B     0B   100%       0          0  100%   /home
/dev/disk0s4    149G    89G    61G    60%  230154   59399322    0%   /Volumes/BOOTCAMP
/dev/disk4      2.8T   2.7T    54G    99%  109372 4294857907    0%   /Volumes/Disque3To
/dev/disk2s2    750G   400G   350G    54%   12774  342111930    0%   /Volumes/JEUXWINDOWS
 
Je vois donc que tu as 2,7 To d'occupation dans le volume logique CoreStorage : Disque3To (il ne reste plus que 54 Go de libres dans ce volume).

- et dans le volume du dessous Mac OS Secour de 241 Go --> il y a 67 Go d'occupation et 174 Go de libres.​

=> est-ce que tu voudrais récupérer des Go sur le volume Mac OS Secour => pour les ajouter au volume Disque3To afin d'augmenter son espace disponible ?
 
Alors revoici le tableau du disk1 -->
Bloc de code:
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Disque Dur De Sauveg... 2.8 TB     disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3
   4:                  Apple_HFS Mac Os Secour           241.4 GB   disk1s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk1s5

  • si tu repartitionnes le volume Mac OS Secour => tu vas créer de l'espace libre en-dessous de la partition Recovery HD (invisible) qui en est solidaire. Donc en queue de disque. Impossible d'ajouter cet espace libre de queue de disque => à la partition CoreStorage disk1s2 > car les 2 volumes Mac Os Secour & Recovery HD s'intercalent en blocage. Il faut pour ajouter de l'espace libre à une partition > que cet espace libre soit situé immédiatement en-dessous à coller la partition bénéficiaire.

En résumé : l'espace libre dégagé par un repartitionnement => se crée par en-dessous et pas par en-dessus la partition concernée.

Mais on peut effectuer ce que tu souhaites de manière indirecte : repartitionner Mac Os Secour pour créer en-dessous un volume intitulé SOS (par exemple). Cloner le contenu de Mac Os Secour => SOS. Supprimer Mac Os Secour => et alors l'espace libre dégagé collera par en-dessous la partition CoreStorage. Une commande de redimensionnement lui permettra d'absorber l'espace libéré par la suppression du volume Mac Os Secour. Le volume SOS de queue de disque étant le clone de Mac OS Secour supprimé. Tu pourras le renommer Mac OS Secour in fine.

- d'accord pour la tactique (assez poilante) ? - si oui > de combien veux-tu diminuer le volume Mac Os Secour ? - càd. combien de Go tu veux ajouter à Disque3To ?​
 
Oula, ça m'a l'air bien compliqué tout ça.
J'aurais une question, dans le cas où je fais ces commandes j'arriverais à redimensionner comme je veux. Mais est-ce que si je veux à l'avenir redimensionner ma partition j'aurais à nouveau le même problème non ?

Pour ne plus avoir ce soucis, est-ce que je pourrais pas faire "passer" ma partition en dessous de l'autre ?
En faisant :
- Créer une nouvelle partition avec l'espace libre de ma partition "Mac OS Secour" <- si je me trompes pas, elle sera créée en dessous
- Je transfers petit à petit des données de la partition que je peux pas aggrandir
- Je la réduis et récupére l'espace sur ma partition "Mac OS Secour"
- Ensuite je libère l'espace de cette partition et je le mets sur la nouvelle partition

Est-ce que ça peut marcher ça ?