Supprimer Boot Camp

Bonjour jbdomergue

Passe la commande (copier-coller - copie-la bien jusqu'au list final) :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s4 ; diskutil ap resizeContainer disk1 0b ; diskutil list

  • cette commande concaténée : a) supprime les 2 partitions Windows > b) récupère leur espace au Conteneur apfs et à sa partition de base disk0s2 > c) réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné par la commande.
 
Dernière édition par un modérateur:
  • J’aime
Réactions: wilhjelm76
Bonjour macomaniac,

Après plusieurs années de découragement pour rétablir mon bootcamp raté j'aimerais m'en remettre à toi pour retrouver mes 30gb perdus.
Malheureusement j'ai touché à ma partition avec l'utilitaire de disque. L'utilitaire bootcamp est donc inutilisable. Je pense que je vais devoir rentrer des lignes de code dans le terminal.
Pourrais-tu m'aider?

Ci-dessous, ma diskutil list :

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI NO NAME                 209.7 MB   disk0s1
   2:           Windows Recovery                         314.6 MB   disk0s2
   3:                        EFI NO NAME                 104.9 MB   disk0s3
   4:                 Apple_APFS Container disk2         88.9 GB    disk0s4
   5:                        EFI NO NAME                 104.9 MB   disk0s5
   6:                 Apple_APFS Container disk1         31.7 GB    disk0s6

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +31.7 GB    disk1
                                 Physical Store disk0s6

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +88.9 GB    disk2
                                 Physical Store disk0s4
   1:                APFS Volume Macintosh HD            73.3 GB    disk2s1
   2:                APFS Volume Preboot                 22.7 MB    disk2s2
   3:                APFS Volume Recovery                519.2 MB   disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Seagate Backup Plus ... 999.9 GB   disk3s2

MacBook-Pro-de-Alexandre-3:~
 
Bonjour BCM

Il y a un sacré bazar sur ton disque ! Passe la commande (copier-coller ; copie-la bien jusqu'au list final) :
Bloc de code:
diskutil ap deleteContainer disk1 ; diskutil eraseVolume free null disk0s2 ; diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s5 ; diskutil eraseVolume free null disk0s6 ; diskutil ap resizeContainer disk2 0b ; diskutil list

  • cette commande concaténée : a) supprime le Conteneur apfs du bas --> ce qui reformate un volume Untitled sur sa partition > b) supprime la partition de type "Windows Recovery" n°2 > c) supprime la partition de type "EFI" n°3 > d) supprime la partition de type "EFI" n°5 > e) supprime la partition reformatée de l'apfs du bas n°6 > f) récupère l'espace libéré en-dessous au Conteneur apfs du haut > g) réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné --> que je vérifie s'il n'y a pas eu de blocage dans l'enchaînement (en plusieurs messages si nécessaire).
 
Bonjour BCM

Il y a un sacré bazar sur ton disque ! Passe la commande (copier-coller ; copier-la bien jusqu'au list final) :
Bloc de code:
diskutil ap deleteContainer disk1 ; diskutil eraseVolume free null disk0s2 ; diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s5 ; diskutil eraseVolume free null disk0s6 ; diskutil ap resizeContainer disk2 0b ; diskutil list

  • cette commande concaténée : a) supprime le Conteneur apfs du bas --> ce qui reformate un volume Untitled sur sa partition > b) supprime la partition de type "Windows Recovery" n°2 > c) supprime la partition de type "EFI" n°3 > d) supprime la partition de type "EFI" n°5 > e) supprime la partition reformatée de l'apfs du bas n°6 > f) récupère l'espace libéré en-dessous au Conteneur apfs du haut > g) réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné --> que je vérifie s'il n'y a pas eu de blocage dans l'enchaînement (en plusieurs messages si nécessaire).

Bloc de code:
MacBook-Pro-de-Alexandre-3:~ alexandrenguyen$ diskutil ap deleteContainer disk1 ; diskutil eraseVolume free null disk0s2 ; diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s5 ; diskutil eraseVolume free null disk0s6 ; diskutil ap resizeContainer disk2 0b ; diskutil list
Started APFS operation on disk1
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s6 as a 29 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s6
Finished APFS operation on disk1
Started erase on disk0s2
Unmounting disk
Finished erase on disk0
Started erase on disk0s3 NO NAME
Unmounting disk
Finished erase on disk0
Started erase on disk0s5 NO NAME
Unmounting disk
Finished erase on disk0
Started erase on disk0s6 Untitled
Unmounting disk
Finished erase on disk0
Started APFS operation
Aligning grow delta to 31 793 852 416 bytes and targeting a new physical store size of 120 702 611 456 bytes
Determined the maximum size for the targeted physical store of this APFS Container to be 120 701 583 360 bytes
Resizing APFS Container designated by APFS Container Reference disk2
The specific APFS Physical Store being resized is disk0s4

Part 1 -
Voici le résultat, en tout cas je constate que j'ai enfin de nouveau accès à l'intégralité de mon disque, quel soulagement. J'attend ta réponse pour laisser parler ma joie. Cette ligne de code m'a peut-être sauvée!
 
Bonjour BCM

Il y a un sacré bazar sur ton disque ! Passe la commande (copier-coller ; copier-la bien jusqu'au list final) :
Bloc de code:
diskutil ap deleteContainer disk1 ; diskutil eraseVolume free null disk0s2 ; diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s5 ; diskutil eraseVolume free null disk0s6 ; diskutil ap resizeContainer disk2 0b ; diskutil list

  • cette commande concaténée : a) supprime le Conteneur apfs du bas --> ce qui reformate un volume Untitled sur sa partition > b) supprime la partition de type "Windows Recovery" n°2 > c) supprime la partition de type "EFI" n°3 > d) supprime la partition de type "EFI" n°5 > e) supprime la partition reformatée de l'apfs du bas n°6 > f) récupère l'espace libéré en-dessous au Conteneur apfs du haut > g) réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné --> que je vérifie s'il n'y a pas eu de blocage dans l'enchaînement (en plusieurs messages si nécessaire).
Part2 -

Bloc de code:
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s4
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking snapshot 1 of 1
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/disk0s4 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk0s4 from 88 908 759 040 to 120 702 611 456 bytes
Modifying partition map
Growing APFS data structures
Finished APFS operation
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI NO NAME                 209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         120.7 GB   disk0s4

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +120.7 GB   disk2
                                 Physical Store disk0s4
   1:                APFS Volume Macintosh HD            75.0 GB    disk2s1
   2:                APFS Volume Preboot                 22.7 MB    disk2s2
   3:                APFS Volume Recovery                519.2 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Seagate Backup Plus ... 999.9 GB   disk3s2
[/code]
 
C'est presque ça -->
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI NO NAME                 209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         120.7 GB   disk0s4

  • à part l'intitulé NO NAME du volume de la partition de type EFI1 --> qui invalide cette destination pour le programme interne du Mac
  • passe la commande (copier-coller) :
Bloc de code:
diskutil rename disk0s1 EFI

  • qui renomme le volume NO NAME => EFI

Poste le retour --> que je voie si la commande a été validée (la partition dite ESP = EFI_System_Partition => est protégée par le SIP).
 
C'est presque ça -->
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI NO NAME                 209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         120.7 GB   disk0s4

  • à part l'intitulé NO NAME du volume de la partition de type EFI1 --> qui invalide cette destination pour le programme interne du Mac
  • passe la commande (copier-coller) :
Bloc de code:
diskutil rename disk0s1 EFI

  • qui renomme le volume NO NAME => EFI

Poste le retour --> que je voie si la commande a été validée (la partition dite ESP = EFI_System_Partition => est protégée par le SIP).
Last login: Wed May 29 17:02:48 on ttys000

MacBook-Pro-de-Alexandre-3:~ alexandrenguyen$ diskutil rename disk0s1 EFI

Volume must be mounted

MacBook-Pro-de-Alexandre-3:~ alexandrenguyen$
 
Le volume doit être monté au préalable. Donc passe la commande :
Bloc de code:
sudo diskutil mount disk0s1 ; diskutil rename disk0s1 EFI

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande monte le volume NO NAME > puis le renomme EFI. sudo est requis pour monter le volume de la partition EFI avec les OS de format apfs

Poste l'affichage retourné (dans une fenêtre de code).
 
Le volume doit être monté au préalable. Donc passe la commande :

Bloc de code:
sudo diskutil mount disk0s1 ; diskutil rename disk0s1 EFI

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande monte le volume NO NAME > puis le renomme EFI. sudo est requis pour monter le volume de la partition EFI avec les OS de format apfs
Poste l'affichage retourné (dans une fenêtre de code).
Merci! Je pense que c'est bon :
Bloc de code:
Last login: Wed May 29 17:50:58 on ttys000
MacBook-Pro-de-Alexandre-3:~ alexandrenguyen$ sudo diskutil mount disk0s1 ; diskutil rename disk0s1 EFI
Password:
Volume NO NAME on disk0s1 mounted
Volume on disk0s1 renamed to EFI
MacBook-Pro-de-Alexandre-3:~ alexandrenguyen$
 
Pour terminer passe la commande :
Bloc de code:
diskutil umount force disk0s1 ; diskutil list

  • qui démonte le volume renommé EFI > puis réaffiche le tableau des disques

Poste l'affichage retourné.
 
Pour terminer passe la commande :
Bloc de code:
diskutil umount force disk0s1 ; diskutil list

  • qui démonte le volume renommé EFI > puis réaffiche le tableau des disques

Poste l'affichage retourné.

Bloc de code:
diskutil umount force disk0s1 ; diskutil list
Volume EFI on disk0s1 force-unmounted
/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_APFS Container disk2         120.7 GB   disk0s4

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +120.7 GB   disk2
                                 Physical Store disk0s4
   1:                APFS Volume Macintosh HD            85.8 GB    disk2s1
   2:                APFS Volume Preboot                 21.2 MB    disk2s2
   3:                APFS Volume Recovery                519.2 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

Voilà :)
 
Bien le bonjour,

A l'achat de mon Mac, j'ai eu un vieux réflexe d'utilisateur Windows et j'ai voulu y mettre une partition Windows. Au final j'y ai alloué 150go de mon SSD 512 et ça ne me sert à rien car je n'y vais jamais.

J'aimerai donc restaurer le SSD en un seul morceau sans perdre mes données actuelles.

Quelle est la meilleure façon de le faire ? La façon la plus clean car j'aime bien les choses bien faites :D
Merci pour votre aide !

Note de la modération : on déménage dans la bonne section.


Pouvez-vous me dire quel est le système d'exploitation installé sur votre ordinateur? Est-ce Windows 7, 10 ou quelque chose?