Fusionner deux partitions

Sarahlangh

Membre confirmé
7 Mai 2019
45
0
30
Bonjour,

Il y a environ un an et demi, après avoir fait un reconditionnement de mon Mac pour retrouver son état sorti d'usine, il m'a été conseillé de faire deux partitions de celui-ci. Et ce, le but de sauver une partition "état machine" de mon Mac et de pouvoir y revenir à tout instant si surgissait un autre problème.

À présent, j'aimerais savoir comment il serait possible de fusionner ces deux partitions.

En vous remerciant, d'ores et déjà, de l'attention portée à mon problème.



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:
Bonjour Sarah

Voici comment tu vas pouvoir fournir les informations de base -->

- va à : Applications > Utilitaires > lance le «Terminal». Dans la fenêtre ouverte > saisis la commande informative (ce qui est inscrit sous Bloc de code) :​
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)
  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs configurations

Poste le retour en copier-coller > en veillant à faire le coller dans un Bloc de code (c'est plus lisible !) par le procédé suivant -->

- en bas de cette page des forums MacGé => utilise le menu (le 16è depuis la gauche = vers le milieu de la barre) 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.​

=> ces informations montreront la configuration du disque (avec la distribution des partitions).
 
Bloc de code:
Last login: Wed Nov 25 09:39:33 on ttys000
MacBook-Pro-de-Sarah:~ sarahlanghendries$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            299.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:          Apple_CoreStorage Sarah's Desk            199.6 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Sarah's Desk           +199.2 GB   disk1
                                 Logical Volume on disk0s4
                                 D6FFF5AA-4980-460E-B26F-88ECEB9FC59A
                                 Unlocked Encrypted

MacBook-Pro-de-Sarah:~ sarahlanghendries$
 
Bon : je vois le dispositif. Passe encore la commande :
Bloc de code:
diskutil info /
  • qui affiche un tableau d'informations sur le volume actuellement démarré

Poste le retour. Je saurais si tu es démarrée sur Macintosh HD ou Sarah's Desk.
 
Ok, je le fais toute suite :)

Bloc de code:
Last login: Wed Nov 25 10:47:44 on ttys000
MBP-de-Sarah:~ sarahlanghendries$ diskutil info /
   Device Identifier:        disk1
   Device Node:              /dev/disk1
   Whole:                    Yes
   Part of Whole:            disk1
   Device / Media Name:      ST9500325ASG

   Volume Name:              Sarah's Desk
   Mounted:                  Yes
   Mount Point:              /

   Content (IOContent):      Apple_HFS
   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Journal size 16384 KB at offset 0x5d5000
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk0s5
   Recovery Disk:            disk0s5
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              3811C358-D644-335C-BD41-97D5FFCAF5CA
   Disk / Partition UUID:    D6FFF5AA-4980-460E-B26F-88ECEB9FC59A

   Disk Size:                199.2 GB (199226818560 Bytes) (exactly 389114880 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       199.2 GB (199226818560 Bytes) (exactly 389114880 512-Byte-Units)
   Volume Used Space:        46.6 GB (46598586368 Bytes) (exactly 91012864 512-Byte-Units) (23.4%)
   Volume Free Space:        152.6 GB (152628232192 Bytes) (exactly 298102016 512-Byte-Units) (76.6%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              No
   Virtual:                  Yes
   Hardware AES Support:     No

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  D6FFF5AA-4980-460E-B26F-88ECEB9FC59A
   LVF UUID:                 78655B79-7A43-4B5A-A62B-715D08700F0E
   LVG UUID:                 56271D58-3BE7-4469-8A7C-B31D696C8243
   PV UUID (disk):           67FA993F-5066-4C7F-99D9-BC9A02AB6962 (disk0s4)
   Fusion Drive:             No
   Encrypted:                Yes

MBP-de-Sarah:~ sarahlanghendries$
 
Dernière édition par un modérateur:
Tu es démarrée sur le volume Sarah's desk > qui dépend d'une partition située en-dessous de la partition de l'autre volume Macintosh HD. Or si on supprime Macintosh HD => on ne peut pas récupérer l'espace libéré à la partition Sarah's Desk > car de l'espace-disque ne s'ajoute à une partition donnée qu'à partir du bas > jamais depuis le haut. L'espace d'un disque ayant symboliquement un haut et un bas > dans la mesure où il s'agit d'une suite linéaire de blocs (de 512 octets) numérotés de 0 à n. Ainsi : un segment de blocs numérotés de 1000 à 5000 sera dit situé plus "haut" qu'un segment de blocs numérotés de 10000 à 20000 qui sera considéré comme localisé plus "bas" que le 1er.

- passe encore la commande :​
Bloc de code:
df -H
  • qui mesure l'occupation de tous les volumes montés

Poste le tableau obtenu.
 
Ah d'accord ! merci pour les infos mais du coup, ça veut dire qu'on peut ou pas les fusionner quand même ?

Bloc de code:
Last login: Wed Nov 25 11:02:15 on ttys000
MBP-de-Sarah:~ sarahlanghendries$ df -H
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1      199G    47G   152G    24%  681114 4294286165    0%   /
devfs           188k   188k     0B   100%     638          0  100%   /dev
/dev/disk0s2    299G    17G   282G     6%  336239 4294631040    0%   /Volumes/Macintosh HD
map -hosts        0B     0B     0B   100%       0          0  100%   /net
map auto_home     0B     0B     0B   100%       0          0  100%   /home
MBP-de-Sarah:~ sarahlanghendries$
 
Dernière édition par un modérateur:
Il y a 47 Go d'occupation de Sarah's Desk contre 17 Go pour Macintosh HD.

- si : on peut effectuer ce que tu souhaites > mais avec plusieurs acrobaties intermédiaires : reformater Macintosh HD > cloner Sarah's Desk => Macintosh HD > démarrer sur le Macintosh HD clone de Sarah's Desk > supprimer Sarah's Desk > récupérer son espace à Macintosh HD. Décrit ainsi => ça paraît compliqué mais il ne s'agit que d'une complexité verbale et dans les faits ça s'effectue sans difficulté.​

As-tu des données à récupérer dans Macintosh HD ? - quel est l'OS actuellement installé dans Sarah's Desk ? - et quel OS dans Macintosh HD ?
 
Nickel alors ! :D

J'ai déjà vidé tous mes fichiers sur ce mac donc aucun risque à ce niveau là. Dans Sarah's Desk c'est l'OS High Sierra et dans le Macintosh HD c'est l'OS Lion il me semble (oui c'est vieux je sais ^^')
 
Dernière édition par un modérateur:
Bon d'accord. Passe la commande (copier-coller) :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil resizeVolume disk0s2 0b ; diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2 ; diskutil list
  • cette commande concaténée supprime la partition de secours Lion3 > récupère son espace à la partition Macintosh HD2 > reformate Macintosh HD > ré-affiche le tableau des disques

Poste le retour intégral de la commande. En cas de blocage dans l'enchaînement => on verra où et pourquoi.
 
Voici le résultat :

Bloc de code:
Last login: Wed Nov 25 11:12:40 on ttys000
MacBook-Pro-de-Sarah:~ sarahlanghendries$ diskutil eraseVolume free null disk0s3 ; diskutil resizeVolume disk0s2 0b ; diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2 ; diskutil list
Started erase on disk0s3 Recovery HD
Unmounting disk
Finished erase on disk0
Resizing to full size (fit to fill)
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk0s2
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
Restoring the original state found as mounted
Resizing
Modifying partition map
Growing file system
Finished partitioning on disk0s2 Macintosh HD
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            299.5 GB   disk0s2
   3:          Apple_CoreStorage Sarah's Desk            199.6 GB   disk0s4
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
Started erase on disk0s2 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 279 GB case-insensitive HFS Plus volume with a 24576k journal
Mounting disk
Finished erase on disk0s2 Macintosh HD
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            299.5 GB   disk0s2
   3:          Apple_CoreStorage Sarah's Desk            199.6 GB   disk0s4
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s5

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Sarah's Desk           +199.2 GB   disk1
                                 Logical Volume on disk0s4
                                 D6FFF5AA-4980-460E-B26F-88ECEB9FC59A
                                 Unlocked Encrypted

MacBook-Pro-de-Sarah:~ sarahlanghendries$
 
Dernière édition par un modérateur:
Parfait. Comme j'avais préparé mon brouillon pour la suite => j'enchaîne.

----------

Va à cette page internet : ☞Carbon Copy Cloner☜ (clique le lien rouge). Télécharge le logiciel et déplace-le dans les Applications. C'est un logiciel de clonage éprouvé. Tu as droit à une démo gratuite de 1 mois (sans restrictions logicielles) dont tu vas profiter.

----------

À présent lance CCC > et dans son panneau définis une tâche telle que :

  • SOURCE = Sarah's Desk
  • DESTINATION = Macintosh HD
  • SafetyNet = Désactivé
  • Presse le bouton "Cloner"

Le logiciel va cloner Sarah's Desk dans Macintosh HD. Puis te demander si tu veux qu'il crée une partition de secours Recovery HD sous le Macintosh HD cloné => tu acceptes bien sûr !

- quand c'est fini > redémarre avec la touche "alt" pressée pour obtenir l'écran de choix du volume de démarrage. Choisis Macintosh HD > démarre dessus. Vérifie si tu retrouves une session conforme à celle de Sarah's Desk que tu viens de quitter. Si oui > passe une commande :​
Bloc de code:
diskutil list
  • et poste le tableau des disques => que j'avise la situation actuelle.
 
  • J’aime
Réactions: litobar71
J'ai mis tout ça en route avec ce programme. Mais ça prend beaucoup de temps, c'est normal ? Aussi il ne m'a pas demandé nécessairement des informations bancaires, etc. c'est normal ?

Merci pour les infos encore !

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

J'ai fait tout ce que vous avez noté, voici le résultat :

Bloc de code:
Last login: Wed Nov 25 13:48:32 on console
MacBook-Pro-de-Sarah:~ sarahlanghendries$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            298.9 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:          Apple_CoreStorage Sarah's Desk            199.6 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Sarah's Desk           +199.2 GB   disk1
                                 Logical Volume on disk0s4
                                 D6FFF5AA-4980-460E-B26F-88ECEB9FC59A
                                 Unlocked Encrypted

MacBook-Pro-de-Sarah:~ sarahlanghendries$
 
Dernière édition par un modérateur:
Le volume Sarah's Desk dépend d'un système de stockage CoreStorage. Passe la commande :
Bloc de code:
diskutil cs list
  • qui affiche un tableau détaillé du CoreStorage

Poste le retour => je récupérerai l'UUID du Conteneur (Logical Volume Group) > ce qui permettra la suppression du CoreStorage.
 
Bloc de code:
Last login: Wed Nov 25 13:51:15 on ttys000
MacBook-Pro-de-Sarah:~ sarahlanghendries$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 56271D58-3BE7-4469-8A7C-B31D696C8243
    =========================================================
    Name:         Sarah's Desk
    Status:       Online
    Size:         199598104576 B (199.6 GB)
    Free Space:   18964480 B (19.0 MB)
    |
    +-< Physical Volume 67FA993F-5066-4C7F-99D9-BC9A02AB6962
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s4
    |   Status:   Online
    |   Size:     199598104576 B (199.6 GB)
    |
    +-> Logical Volume Family 78655B79-7A43-4B5A-A62B-715D08700F0E
        ----------------------------------------------------------
        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 D6FFF5AA-4980-460E-B26F-88ECEB9FC59A
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          199226818560 B (199.2 GB)
            Revertible:            Yes (unlock and decryption required)
            LV Name:               Sarah's Desk
            Volume Name:           Sarah's Desk
            Content Hint:          Apple_HFS
MacBook-Pro-de-Sarah:~ sarahlanghendries$

Voici :)
 
Passe la commande (copier-coller ) :
Bloc de code:
diskutil eraseVolume free null disk0s5 ; diskutil cs deleteLVG 56271D58-3BE7-4469-8A7C-B31D696C8243 ; diskutil eraseVolume free null disk0s4 ; diskutil resizeVolume disk0s2 0b ; diskutil list
  • cette commande concaténée : supprime la partition de secours de queue de disque > supprime le CoreStorage => ce qui reformate un volume Untitled sur sa partition > supprime cette partition reformatée > récupère l'espace libéré à la partition Machintosh HD > ré-affiche le tableau des disques

Poste le retour.
 
voici :

Bloc de code:
Last login: Wed Nov 25 16:55:50 on ttys000
MacBook-Pro-de-Sarah:~ sarahlanghendries$ diskutil eraseVolume free null disk0s5 ; diskutil cs deleteLVG 56271D58-3BE7-4469-8A7C-B31D696C8243 ; diskutil eraseVolume free null disk0s4 ; diskutil resizeVolume disk0s2 0b ; diskutil list
Started erase on disk0s5 Recovery HD
Unmounting disk
Finished erase on disk0
Started CoreStorage operation
Unmounting Logical Volumes
Destroying Logical Volume Group
Erasing disk0s4
Initialized /dev/rdisk0s4 as a 186 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Finished CoreStorage operation
Started erase on disk0s4 Untitled
Unmounting disk
Finished erase on disk0
Resizing to full size (fit to fill)
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_hfs -fn -l -x /dev/rdisk0s2
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
Restoring the original state found as mounted
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.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.2 GB   disk0s2
   3:                 Apple_Boot                         650.0 MB   disk0s4
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.2 GB   disk0s2
   3:                 Apple_Boot                         650.0 MB   disk0s4

MacBook-Pro-de-Sarah:~ sarahlanghendries$
 
Dernière édition par un modérateur:
Ça a fonctionné. Passe la commande de finition :
Bloc de code:
diskutil mount disk0s4 ; diskutil umount force disk0s4 ; diskutil list
  • qui remonte le volume Recovery HD de la partition de secours > le redémonte dans la foulée > ré-affiche le tableau de disques

Poste le retour.
 
J'ai l'impression aussi !!! Merci énormément ! :)

Bloc de code:
Last login: Wed Nov 25 18:10:55 on ttys000
MacBook-Pro-de-Sarah:~ sarahlanghendries$
MacBook-Pro-de-Sarah:~ sarahlanghendries$ diskutil mount disk0s4 ; diskutil umount force disk0s4 ; diskutil list
Volume Recovery HD on disk0s4 mounted
Volume Recovery HD on disk0s4 force-unmounted
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s4

MacBook-Pro-de-Sarah:~ sarahlanghendries$
 
Dernière édition par un modérateur: