Probleme Partition

Memnarch93

Membre enregistré
1 Avril 2015
5
0
36
Bonsoir,

Je me permet de venir poster sur ce forum car suite à un probleme avec FileVault qui restait en pause sur mon MacBook Pro j'ai décidé de le réformater afin de solutionner le problème

Pour cela j'ai utilisé le système recovery HD et j'ai réformater le disque dur Macintosh HD en format journalise chiffré'

Or depuis je suis complètement bloqué car je ne peux plus creer de nouvelles partition pour reinstaller Yosemite'

En faite je ne peux rien faire tout est grisé

Je vais essayer de poster une photo pour me faire comprendre

En tout cas merci infiniment à celui ou celle qui pourra m'aider

Bonne soiree
 
Salut

Si tu redémarres en Recovery HD, dans un terminal que te renvoient les commandes :
Bloc de code:
diskutil list
diskutil cs list

@+
 
  • J’aime
Réactions: Memnarch93
Bonjour,

Merci pour ta réponse rapide.

Finalement hier comme ce problème me hantait :) j'ai trouvé un petit tuto qui m'a permis à l'aide du Terminal de débloquer mon DD et j'ai désormais de nouveau la possibilité de créer des partitions.

Mais du coup j'ai un nouveau problème :( (je suis vraiment mauvais je sais). En effet, lorsque je chercher à créer une partition il affiche un message d'erreur : Impossible de démonter le disque".

J'ai cru comprendre qu'on pouvait utiliser une clé USB bootable avec OS X dessus. or je n'en ai pas, j'ai juste accès à mon PC et mon mac est comme vous avez pu le constater plus ou moins inutilisable :)

Pouvez-vous m'aiguiller sur les solutions qui s'offrent à moi ?

En vous remerciant

Cordialement
 
le mode Recovery c'est bien celui avec les 4 possibilités ?

Si oui, si j'arrive à booter dessus, d'ailleurs je ne boote même que sur ça. Mais ensuite je suis bloqué car je ne peux pas choisir installer Yosemite étant donné qu'à ce stade je n'ai aucune partition de créee.
 
Si tu lances l'utilitaire de disque dans ce mode recovery, n'arrives-tu pas à ajouter une partition?
Que te renvoient dans le terminal les commandes :
Bloc de code:
diskutil list
diskutil cs list
 
  • J’aime
Réactions: ninkasi67
Je ne suis pas chez moi je testerai ce soir de rentrer les instructions demandés.

Mais je peux créer une partition, j'ai choisit 1 partition et lorsque je valide j'ai un message d'erreur qui me dit "impossible de démonter le volume"
 
En faite après de nouvelles recherches j'ai compris pourquoi j'ai ce message d'erreur.
En faite en cherchant à créer une partition c'est comme si je souhaitait détruire le programme Recovery HD puisqu'il se trouve lui meme sur le disque dur.

Du coup comment puis-je faire ?

Par avance merci





Note de la modération: pas trop de rapport avec les portables Mac, je déplace dans le forum adéquat.
 
Dernière édition par un modérateur:
Problème partition ...
Bonjour,

J’ai un MacBook Pro - configuré avec un SSD de 250 Gb et un HDD de 2To (à la place du CD) - le tout en FusionDrive. Ça tourne très bien !

J’ai cherché à partitionner mon disque, mais cela a "planté" - il manque maintenant 400 Gb au 2,2 To initiaux.

Est-ce que quelqu’un peut m’aider à rétablir la situation ?

Merci d’avance ;-)

Voici ce qui est obtenu avec la commande "diskutil list" et "diskutil cs list" : (terminal)

Last login: Thu Feb 23 12:11:10 on ttys000

MacBook-Pro-de-Vincent:~ Vincent$ diskutil list

/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *256.1 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_CoreStorage Fusion2To 255.7 GB disk0s2

3: Apple_Boot Boot OS X 134.2 MB disk0s3


/dev/disk1 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *2.0 TB disk1

1: EFI EFI 209.7 MB disk1s1

2: Apple_CoreStorage Fusion2To 2.0 TB disk1s2

3: Apple_Boot Recovery HD 650.0 MB disk1s3


/dev/disk2 (internal, virtual):

#: TYPE NAME SIZE IDENTIFIER

0: Drive2To +1.8 TB disk2

Logical Volume on disk0s2, disk1s2

3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B

Unlocked Encrypted Fusion Drive


MacBook-Pro-de-Vincent:~ Vincent$



MacBook-Pro-de-Vincent:~ Vincent$ diskutil cs list

CoreStorage logical volume groups (1 found)

+-- Logical Volume Group 2CD1D9B2-06CE-42DE-87E8-4B3937B0E8E4

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

Name: Fusion2To

Status: Online

Size: 2255255715840 B (2.3 TB)

Free Space: 399312363520 B (399.3 GB)




+-< Physical Volume BA37A7E2-C180-4EA5-B3E7-82FF0D76FCFA

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

Index: 0

Disk: disk0s2

Status: Online

Size: 255716540416 B (255.7 GB)


+-< Physical Volume 327AC379-0815-4DD5-A9CC-7DFC1BA0516C

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

Index: 1

Disk: disk1s2

Status: Online

Size: 1999539175424 B (2.0 TB)


+-> Logical Volume Family 5D9C08C7-607F-4D2D-9839-2D07BA96F481

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

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 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B

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

Disk: disk2

Status: Online

Size (Total): 1849350553600 B (1.8 TB)

Revertible: No

Revert Status: Reboot required

LV Name: Drive2To

Volume Name: Drive2To

Content Hint: Apple_HFS

LVG Type: Fusion, Sparse

MacBook-Pro-de-Vincent:~ Vincent$



Merci ...
 
Salut Vincent

Voici la clé du problème : l'espace manquant (ou espace libre) > suite à l'accident de partitionnement > n'est pas en-dehors du CoreStorage Fusion Drive > mais en-dedans.

Si tu regardes le tableau du CoreStorage, en effet > tu t'aperçois que les 2 Physical Volumes = 255 Go + 2 To --> 2,2 To environ. Les Physical Volumes sont des disques durs émulés sur les partitions d'accueil (du SSD et du HDD) > qui jouent le rôle de "base" du CoreStorage.

Par contre le Logical Volume unique, exporté à partir des 2 Physical Volumes > n'est que de 1,8 Go. Le Logical Volume est un disque virtuel "miroir" des Physical Volumes. C'est lui qui porte le système de fichiers JHFS+ de l'OS. Il a été rétréci de 400 Go > mais le Physical Volume du HDD qui devait être rétréci en synchronisme, lui, a gardé sa taille de départ. D'où un espace libre inemployé dans le CoreStorage.

Il existe une commande spécialisée adaptée à ce type de cas de figure > mais elle ne marche pas à tous les coups. Tente-la quand même. Tu n'as qu'à faire un copier-coller dans le «Terminal» de :
Bloc de code:
diskutil coreStorage resizeLV 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B 0b
et valider.

Une vérification d'intégrité du système de fichiers JHFS+ terminal va avoir lieu en préalable. S'il n'y a pas d'erreur > la commande va être tentée ; s'il y a des erreurs > elle va être avortée.

=> rends compte avec exactitude de ce qui se passe. Par exemple > en faisant un copier-coller intégral du retour d'affichage dans le «Terminal».
 
Salut Vincent

Voici la clé du problème : l'espace manquant (ou espace libre) > suite à l'accident de partitionnement > n'est pas en-dehors du CoreStorage Fusion Drive > mais en-dedans.

Si tu regardes le tableau du CoreStorage, en effet > tu t'aperçois que les 2 Physical Volumes = 255 Go + 2 To --> 2,2 To environ. Les Physical Volumes sont des disques durs émulés sur les partitions d'accueil (du SSD et du HDD) > qui jouent le rôle de "base" du CoreStorage.

Par contre le Logical Volume unique, exporté à partir des 2 Physical Volumes > n'est que de 1,8 Go. Le Logical Volume est un disque virtuel "miroir" des Physical Volumes. C'est lui qui porte le système de fichiers JHFS+ de l'OS. Il a été rétréci de 400 Go > mais le Physical Volume du HDD qui devait être rétréci en synchronisme, lui, a gardé sa taille de départ. D'où un espace libre inemployé dans le CoreStorage.

Il existe une commande spécialisée adaptée à ce type de cas de figure > mais elle ne marche pas à tous les coups. Tente-la quand même. Tu n'as qu'à faire un copier-coller dans le «Terminal» de :
Bloc de code:
diskutil coreStorage resizeLV 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B 0b
et valider.

Une vérification d'intégrité du système de fichiers JHFS+ terminal va avoir lieu en préalable. S'il n'y a pas d'erreur > la commande va être tentée ; s'il y a des erreurs > elle va être avortée.

=> rends compte avec exactitude de ce qui se passe. Par exemple > en faisant un copier-coller intégral du retour d'affichage dans le «Terminal».


voilà qui est fait ... sans grand succès :(

MacBook-Pro-de-Vincent:~ Vincent$ diskutil coreStorage resizeLV 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B 0b

The Core Storage Logical Volume UUID is 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B

Started CoreStorage operation

Error: -69674: The provided Core Storage logical volume has an incorrect size; you should run whole-disk repair

MacBook-Pro-de-Vincent:~ Vincent$
 
C'était prévisible > le message :
Bloc de code:
The provided Core Storage logical volume has an incorrect size
signifie que le rétrécissement du Volume Logique n'a pas été opéré formellement > mais est évalué comme une erreur interne au CoreStorage.

Alors > puisque tu es invité à :
Bloc de code:
you should run whole-disk repair
(vous devriez effectuer une réparation globale du Volume Logique) --> voici la manœuvre :

- tu re-démarres > au gong tu tiens pressées les touches ⌘R (cmd R) jusqu'à la  > c'est le démarrage sur le Recovery OS.

- tu lances l'«Utiliaire de Disque» > tu t'aperçois que le Volume Logique Drive2To, verrouillé par le chiffrement, est affiché grisé et réduit (non monté). Tu le sélectionnes > menu "Fichier" dans la barre de menus supérieure du logiciel > sous-menu "Déverrouiller" (si ton OS est 10.11 ou 10.12) > sinon tu presses le bouton visible "Déverrouiller" (OS antérieurs). Dans le panneau affiché > tu renseignes ton mot-de-passe d'ouverture de session dans l'OS > le Volume Logique > déverrouillé > apparaît remonté (affichage plein et noir).

- tu sélectionnes ce volume Drive2To monté > tu fais un S.O.S. dessus (OS 10.11ou 10.12) ou un "Réparer le disque" (OS antérieurs).​

=> tu n'as qu'à re-démarrer ensuite normalement et ré-ouvrir ta session habituelle > et poster ici le retour d'une commande :
Bloc de code:
diskutil cs list
(le tableau du CoreStorage) > que je vérifie si ça a marché ou pas.
 
C'était prévisible > le message :
Bloc de code:
The provided Core Storage logical volume has an incorrect size
signifie que le rétrécissement du Volume Logique n'a pas été opéré formellement > mais est évalué comme une erreur interne au CoreStorage.

Alors > puisque tu es invité à :
Bloc de code:
you should run whole-disk repair
(vous devriez effectuer une réparation globale du Volume Logique) --> voici la manœuvre :

- tu re-démarres > au gong tu tiens pressées les touches ⌘R (cmd R) jusqu'à la  > c'est le démarrage sur le Recovery OS.

- tu lances l'«Utiliaire de Disque» > tu t'aperçois que le Volume Logique Drive2To, verrouillé par le chiffrement, est affiché grisé et réduit (non monté). Tu le sélectionnes > menu "Fichier" dans la barre de menus supérieure du logiciel > sous-menu "Déverrouiller" (si ton OS est 10.11 ou 10.12) > sinon tu presses le bouton visible "Déverrouiller" (OS antérieurs). Dans le panneau affiché > tu renseignes ton mot-de-passe d'ouverture de session dans l'OS > le Volume Logique > déverrouillé > apparaît remonté (affichage plein et noir).

- tu sélectionnes ce volume Drive2To monté > tu fais un S.O.S. dessus (OS 10.11ou 10.12) ou un "Réparer le disque" (OS antérieurs).​

=> tu n'as qu'à re-démarrer ensuite normalement et ré-ouvrir ta session habituelle > et poster ici le retour d'une commande :
Bloc de code:
diskutil cs list
(le tableau du CoreStorage) > que je vérifie si ça a marché ou pas.

Bonsoir Macomaniac,

Malheureusement, cela ne fonctionne pas non plus :-(
Voici les résultats ...

Last login: Thu Feb 23 22:02:01 on console

MacBook-Pro-de-Vincent:~ Vincent$ diskutil cs list

CoreStorage logical volume groups (1 found)

|

+-- Logical Volume Group 2CD1D9B2-06CE-42DE-87E8-4B3937B0E8E4

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

Name: Fusion2To

Status: Online

Size: 2255255715840 B (2.3 TB)

Free Space: 399312363520 B (399.3 GB)

|

+-< Physical Volume BA37A7E2-C180-4EA5-B3E7-82FF0D76FCFA

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

| Index: 0

| Disk: disk0s2

| Status: Online

| Size: 255716540416 B (255.7 GB)

|

+-< Physical Volume 327AC379-0815-4DD5-A9CC-7DFC1BA0516C

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

| Index: 1

| Disk: disk1s2

| Status: Online

| Size: 1999539175424 B (2.0 TB)

|

+-> Logical Volume Family 5D9C08C7-607F-4D2D-9839-2D07BA96F481

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

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 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B

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

Disk: disk2

Status: Online

Size (Total): 1849350553600 B (1.8 TB)

Revertible: No

LV Name: Drive2To

Volume Name: Drive2To

Content Hint: Apple_HFS

LVG Type: Fusion, Sparse

MacBook-Pro-de-Vincent:~ Vincent$
 

Fichiers joints

  • IMG_0804.JPG
    IMG_0804.JPG
    242,5 KB · Affichages: 86
Salut

Et si tu tentes un SOS sur FUSION Drive?
Ensuite en démarrant normalement tenter un :
diskutil resizestack 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B 0b
 
Salut

Et si tu tentes un SOS sur FUSION Drive?
Ensuite en démarrant normalement tenter un :
diskutil resizestack 3D3DEFC9-7C83-4B39-8C7C-B70C8594A26B 0b

Bonsoir,

C'est déjà tenté pour le SOS sur le Fusion Drive mais sans succès ...
Pour le reste, j'attend des nouvelles de Macomaniac avant de tester d'autres choses :)
Mais je vous tiens au courant dès que cela est résolu !
 
:coucou: Jean

Le verbe resizeStack n'est pas valide dans le cas présent - car il commande une récupération d'espace libre qui serait disponible sur le disque en-dehors du périmètre du CoreStorage > soit en-dessous de la partition disk1s3 de la Recovery HD.

Or il n'existe aucun espace libre de ce genre > l'espace libre de 400 Go se trouve situé en-dedans du périmètre du CoreStorage : il consiste dans le fait que le Volume Logique a une taille de 1,8 Go alors que la somme des Volumes Physiques est de 2,2 To. Ce qui revient à dire que 400 Go de blocs du second Volume Physique (celui qui est importé directement sur la partition disk1s2 du HDD) ne sont pas actuellement utilisés par le Volume Logique exporté. C'est donc un espace libre existant sur la partition disk1s2 du HDD en terme de blocs bruts, et pas en-dehors.

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

:coucou: Vincent

La tentative de réparation du dispositif interne du CoreStorage a donc également échoué > en retournant un message analogue à celui de la commande de re-dimensionnement interne du Volume Logique (verbe resizeVolume) du message #10 -->
Bloc de code:
Recherche d'espace surengagé dans le groupe de volume logiques
Adaptation de la taille du volume logique pour emplir le groupe de volumes logiques
Le volume logique CoreStorage fourni est de taille incorrecte. Vous devriez réparer l'intégralité du disque.
L'opération a échoué

Ce qui est signalé est bien une tentative pour dilater "en interne" la taille du Volume Logique > afin qu'elle redevienne congruente avec la dimension globale du Groupe de Volumes Logiques (définie par la sommes des tailles des Volumes Physiques) > tentative avortée parce que le Volume Logique est identifié comme ayant une « taille incorrecte ».

Il ne s'agit pas d'une taille simplement « inférieure » à la taille des Volumes Physiques - car dans ce cas la dilatation du Volume Logique serait possible. Je me suis amusé à tester sur 2 clés USB solidarisées en mode Fusion Drive : il est possible de rétrécir formellement le Volume Logique par rapport à la taille des Volumes Physiques du CoreStorage > puis de le redilater formallement sans problème > aussi longtemps que ces opérations logiques s'effectuent en mode formellement « valide ».

Il s'agit ici d'une taille du Volume Logique « inférieure » à celle des Volumes Physiques enregistrée de manière « incorrecte » dans les fichiers de paramétrage (headers) du CoreStorage : on a donc affaire à une « erreur » interne de paramètres, trop grave pour être réparée.

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

Alors voici ce que je propose en 3è tentative :

Ta session ouverte > tu vas à : Menu  > Préférences Système > Sécurité et confidentialité > FileVault > tu déverrouilles le cadenas d'administration > tu presses le bouton "Désactiver FileVault" (car le chiffrement FileVault est activé).

Ton Mac va re-démarrer > ta session ré-ouverte > tu pourras suivre l'avancement du déchiffrement dans le panneau FileVault des Préférences Système. Une fois que le processus sera complété > je te conseille de re-démarrer en mode Recovery > et de refaire un S.O.S. sur le volume Drive2To (qui ne sera plus verrouillé).

=> tu n'auras qu'à poster ici ce qui est retourné par la réparation du CoreStorage (en prenant un cliché) > et par le retour d'une nouvelle commande :
Bloc de code:
diskutil cs list
passée dans ta session.

Explication : désactiver FileVault va engager un processus de déchiffrement bloc à bloc des blocs des 2 Volumes Physiques (disques durs virtuels) du CoreStorage - disques virtuels à partir desquels s'exporte le Volume Logique. Il y a des chances que tous les blocs de ces Volumes Physiques, y compris donc tous les blocs du Volume Physique du HDD qui mappe l'ensemble de la partition disk1s2, soient actuellement chiffrés. Donc aussi les 400 Go de blocs "physiques" qui ne sont plus utilisés par le Volume Logique rétréci.

Dans plusieurs cas sur les forums > une telle opération de déchiffrement d'un CoreStorage chiffré dans lequel le Volume Logique était plus étroit que les Volumes Physiques suite à un accident de partitionnement > a rectifié l'erreur du Volume Logique > en restaurant sa taille exactement à congruence de celle des Volumes Physiques. C'est dans l'espoir où ça pourrait se passer aussi dans ton cas > que je te propose cette tentative. Tu vas bien voir.

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

=> si l'opération échouait encore à réparer le décalage interne de taille : Volume Logique / Volumes Physiques du CoreStorage Fusion Drive > il te restera la 4è et dernière solution : celle du dernier recours - garantie à 100% mais un peu ingrate à mettre en œuvre --> cloner avec «Carbon Copy Cloner» le contenu de ton Volume Logique dans celui d'un DDE > redémarrer sur le clone > supprimer le Fusion Drive > le re-créer de neuf > ce qui produira un Volume Logique associatif vide d'une taille congruente aux Volumes Physiques (sans erreur donc) > cloner à rebours le clone dans le nouveau Volume Logique.

C'est une méthode garantie à 100% > mais un peu ingrate car elle demande d'avoir un DDE libre d'une taille suffisante > et prend un peu de temps pour les opérations de clonage / rétro-clonage. Pour ce qui est de l'opération logique : suppression du Fusion Drive > re-création d'un Fusion Drive neuf --> il suffit de quelques commandes brèves dans le «Terminal» - ça ne comporte pas de difficultés.

 
:coucou: Jean

Le verbe resizeStack n'est pas valide dans le cas présent - car il commande une récupération d'espace libre qui serait disponible sur le disque en-dehors du périmètre du CoreStorage > soit en-dessous de la partition disk1s3 de la Recovery HD.

Or il n'existe aucun espace libre de ce genre > l'espace libre de 400 Go se trouve situé en-dedans du périmètre du CoreStorage : il consiste dans le fait que le Volume Logique a une taille de 1,8 Go alors que la somme des Volumes Physiques est de 2,2 To. Ce qui revient à dire que 400 Go de blocs du second Volume Physique (celui qui est importé directement sur la partition disk1s2 du HDD) ne sont pas actuellement utilisés par le Volume Logique exporté. C'est donc un espace libre existant sur la partition disk1s2 du HDD en terme de blocs bruts, et pas en-dehors.

...........​

Pourtant dans ce lien : http://blog.fosketts.net/2011/08/05/undocumented-corestorage-commands/

il est dit :

resizeStack (undocumented)
Probably the coolest undocumented command, resizeStack takes a complete 1:1:1:1 CoreStorage stack (PV:LVG:LVF:LV) and resizes everything non-destructively. You’re left with a fully-operational but smaller volume and partition. Nifty!
 
Le verbe resizeStack a longtemps été non-documenté dans le man de diskutil > mais est parfaitement documenté depuis «El Capitan». Il est dit dans la documentation de ce verbe :
Bloc de code:
resizeStack

Combine the actions of diskutil coreStorage resizePV and diskutil coreStorage resizeLV
in the correct sequence in order to effect a shrink or a grow in an entire LVG setup.

This is done by making a change to the size of a logical volume (LV), after or before which
(one of its) physical volume(s) (PV) also changes its size accordingly.

If your new LV size represents a grow of the existing LV size, then the PV size will take up
more space on disk, thus creating a larger LVG for the larger LV to live in.  If your new LV
size represents a shrink, then the PV size will take up less space on disk, thus creating a
smaller LVG, which is enough for the smaller LV to live in.

Cette documentation montre clairement que ce verbe porte sur le Groupe de Volumes Logiques global (incluant Volumes Physiques et Logiques) pour en dilater la taille ou l'augmenter sur le (ou les) disque(s) support. Dans le cas d'une option de taille 0b (0_byte) > la commande est exclusivement de type : augmentation > et est comprise comme : "dilater le Groupe de Volumes Logiques global à tout l'espace libre résidant en-dessous de ses limites actuelles sans en excepter aucun byte".

Or il n'existe aucun espace libre sur le disque concerné (le HDD) > qui se trouverait en-dessous de la partition CoreStorage concernée (la disk1s2) : il n'y a que la partition Recovery HD disk1s3 régulière > et aucun espace libre sur le disque en-dessous d'elle. Donc la commande va nécessairement échouer > puisqu'elle n'a aucun autre sens que celui-ci : « augmenter le Groupe de Volumes Logiques global > càd. en synchronisme le Volume Physique & le Volume Logique inclus dans cet ensemble > à tout l'espace libre disponible en-dessous et en-dehors du Groupe de Volumes Logiques CoreStorage ».

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

Le verbe resizeVolume, longtemps non-documenté également, l'est parfaitement clairement aussi dans le man depuis «El Capitan» :

Bloc de code:
resizeVolume | resizeLV

Resize a logical volume (LV). If you shrink an LV, more space becomes available in its
logical volume group (LVG); if you grow an LV, less space becomes available. The file
system volume which resides inside the LV is grown or shrunk as needed.

You can specify a size of zero (0) to fill up all remaining space in the parent LVG with
the given LV.

Il s'avère avec toute la clarté requise que ce verbe commande exclusivement une opération interne à un Groupe de Volume Logique CoreStorage > de telle manière que le Volume Logique soit rétréci en taille (par rapport au Volume Physique support) ou dilaté en taille si et seulement si, dans sa situation actuelle, le Volume Logique est plus petit que le Volume Physique support - càd. plus petit que la taille globale du Groupe de Volumes Logiques.

C'est exactement et rigoureusement la situation actuelle du CoreStorage de Vincent. Le Volume Logique est plus petit de 400 Go que la taille globale du Groupe de Volumes Logiques. Employer le verbe resizeLV fait donc sens avec l'option de taille 0b > car cela signifie strictement : « dilater le Volume Logique pour lui faire récupérer l'ensemble de l'espace libre interne > càd. l'espace libre de blocs du Volume Physique interne jouant le rôle de disque dur virtuel > de manière à le ramener la la taille limite du Groupe de Volumes Logiques ».

Cette commande (pertinente) a échoué > pour cause d'erreur interne de paramétrage du CoreStorage. Je ne vois pas ce qu'une commande resizeStack vient faire ici > puisqu'elle est sans pertinence : il ne s'agit pas de faire varier en taille le Groupe de Volumes Logiques entier (il est à sa taille maximale sur les disques physiques) > il s'agit de faire varier en taille le Volume Logique à l'intérieur du Groupe de Volumes Logiques > pour tenter de lui faire récupérer les blocs libres d'un des Volumes Physiques : celui qui est importé sur la partition disk1s3 du HDD. Il s'agit d'opérer une variation relative (du Volume Logique par rapport aux Volumes Physiques) dans le CoreStorage > pas une variation absolue (du Groupe de Volumes Logiques par rapport au disque matériel) hors de ses limites actuelles.
 
  • J’aime
Réactions: litobar71 et jeanjd63
:coucou: Jean

Le verbe resizeStack n'est pas valide dans le cas présent - car il commande une récupération d'espace libre qui serait disponible sur le disque en-dehors du périmètre du CoreStorage > soit en-dessous de la partition disk1s3 de la Recovery HD.

Or il n'existe aucun espace libre de ce genre > l'espace libre de 400 Go se trouve situé en-dedans du périmètre du CoreStorage : il consiste dans le fait que le Volume Logique a une taille de 1,8 Go alors que la somme des Volumes Physiques est de 2,2 To. Ce qui revient à dire que 400 Go de blocs du second Volume Physique (celui qui est importé directement sur la partition disk1s2 du HDD) ne sont pas actuellement utilisés par le Volume Logique exporté. C'est donc un espace libre existant sur la partition disk1s2 du HDD en terme de blocs bruts, et pas en-dehors.

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

:coucou: Vincent

La tentative de réparation du dispositif interne du CoreStorage a donc également échoué > en retournant un message analogue à celui de la commande de re-dimensionnement interne du Volume Logique (verbe resizeVolume) du message #10 -->
Bloc de code:
Recherche d'espace surengagé dans le groupe de volume logiques
Adaptation de la taille du volume logique pour emplir le groupe de volumes logiques
Le volume logique CoreStorage fourni est de taille incorrecte. Vous devriez réparer l'intégralité du disque.
L'opération a échoué

Ce qui est signalé est bien une tentative pour dilater "en interne" la taille du Volume Logique > afin qu'elle redevienne congruente avec la dimension globale du Groupe de Volumes Logiques (définie par la sommes des tailles des Volumes Physiques) > tentative avortée parce que le Volume Logique est identifié comme ayant une « taille incorrecte ».

Il ne s'agit pas d'une taille simplement « inférieure » à la taille des Volumes Physiques - car dans ce cas la dilatation du Volume Logique serait possible. Je me suis amusé à tester sur 2 clés USB solidarisées en mode Fusion Drive : il est possible de rétrécir formellement le Volume Logique par rapport à la taille des Volumes Physiques du CoreStorage > puis de le redilater formallement sans problème > aussi longtemps que ces opérations logiques s'effectuent en mode formellement « valide ».

Il s'agit ici d'une taille du Volume Logique « inférieure » à celle des Volumes Physiques enregistrée de manière « incorrecte » dans les fichiers de paramétrage (headers) du CoreStorage : on a donc affaire à une « erreur » interne de paramètres, trop grave pour être réparée.

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

Alors voici ce que je propose en 3è tentative :

Ta session ouverte > tu vas à : Menu  > Préférences Système > Sécurité et confidentialité > FileVault > tu déverrouilles le cadenas d'administration > tu presses le bouton "Désactiver FileVault" (car le chiffrement FileVault est activé).

Ton Mac va re-démarrer > ta session ré-ouverte > tu pourras suivre l'avancement du déchiffrement dans le panneau FileVault des Préférences Système. Une fois que le processus sera complété > je te conseille de re-démarrer en mode Recovery > et de refaire un S.O.S. sur le volume Drive2To (qui ne sera plus verrouillé).

=> tu n'auras qu'à poster ici ce qui est retourné par la réparation du CoreStorage (en prenant un cliché) > et par le retour d'une nouvelle commande :
Bloc de code:
diskutil cs list
passée dans ta session.

Explication : désactiver FileVault va engager un processus de déchiffrement bloc à bloc des blocs des 2 Volumes Physiques (disques durs virtuels) du CoreStorage - disques virtuels à partir desquels s'exporte le Volume Logique. Il y a des chances que tous les blocs de ces Volumes Physiques, y compris donc tous les blocs du Volume Physique du HDD qui mappe l'ensemble de la partition disk1s2, soient actuellement chiffrés. Donc aussi les 400 Go de blocs "physiques" qui ne sont plus utilisés par le Volume Logique rétréci.

Dans plusieurs cas sur les forums > une telle opération de déchiffrement d'un CoreStorage chiffré dans lequel le Volume Logique était plus étroit que les Volumes Physiques suite à un accident de partitionnement > a rectifié l'erreur du Volume Logique > en restaurant sa taille exactement à congruence de celle des Volumes Physiques. C'est dans l'espoir où ça pourrait se passer aussi dans ton cas > que je te propose cette tentative. Tu vas bien voir.

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

=> si l'opération échouait encore à réparer le décalage interne de taille : Volume Logique / Volumes Physiques du CoreStorage Fusion Drive > il te restera la 4è et dernière solution : celle du dernier recours - garantie à 100% mais un peu ingrate à mettre en œuvre --> cloner avec «Carbon Copy Cloner» le contenu de ton Volume Logique dans celui d'un DDE > redémarrer sur le clone > supprimer le Fusion Drive > le re-créer de neuf > ce qui produira un Volume Logique associatif vide d'une taille congruente aux Volumes Physiques (sans erreur donc) > cloner à rebours le clone dans le nouveau Volume Logique.

C'est une méthode garantie à 100% > mais un peu ingrate car elle demande d'avoir un DDE libre d'une taille suffisante > et prend un peu de temps pour les opérations de clonage / rétro-clonage. Pour ce qui est de l'opération logique : suppression du Fusion Drive > re-création d'un Fusion Drive neuf --> il suffit de quelques commandes brèves dans le «Terminal» - ça ne comporte pas de difficultés.


Bonjour Macomaniac,

J’adore toutes tes explications, ça me permet de "voir" et de comprendre un peu ce que je fais !

Je suis occupé à effectuer une deuxième sauvegarde avec Time Machine (juste pour le cas où - et sur un DDE pour gagner du temps à la réinstallation si celle-ci est nécessaire). Une fois celle-ci effectuée, je vais lancer le déchiffrement du disque.
et croiser les doigts pour que cette option fonctionne.

Sinon, comme tu dis, il ne me restera plus que la dernière option qui consiste à supprimer mon Fusion Drive et à le recréer ...
À ce moment-là, j’en profiterais très certainement pour faire une Clean Install ... Mais on n’y est pas encore !

Je te tiens informé dès que le processus de déchiffrement est terminé ...⏳

Encore merci pour toutes ces explications ultras complètes
 
Bonjour Macomaniac,

J’adore toutes tes explications, ça me permet de "voir" et de comprendre un peu ce que je fais !

Je suis occupé à effectuer une deuxième sauvegarde avec Time Machine (juste pour le cas où - et sur un DDE pour gagner du temps à la réinstallation si celle-ci est nécessaire). Une fois celle-ci effectuée, je vais lancer le déchiffrement du disque.
et croiser les doigts pour que cette option fonctionne.

Sinon, comme tu dis, il ne me restera plus que la dernière option qui consiste à supprimer mon Fusion Drive et à le recréer ...
À ce moment-là, j’en profiterais très certainement pour faire une Clean Install ... Mais on n’y est pas encore !

Je te tiens informé dès que le processus de déchiffrement est terminé ...⏳

Encore merci pour toutes ces explications ultras complètes


C'est en cours ... et il y en a pour un gros jour de déchiffrement !!!
Faut rester patient