Impossible de supprimer partition Bootcamp

Bonjour, je me permet de relancer ce post car je suis bloqué sur un point. J'ai supprimé ma partition Boot Camp et il me reste aussi un disque de démarrage Windows que j'essaye de supprimer sauf que je suis bloqué à l'étape diskutil Mount disk0s1.
voila ce que mon MacBook Pro affiche
macbook-pro-de-guilhem:~ guilhem$ diskutil list

/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *251.0 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_APFS Container disk1 250.8 GB disk0s2


/dev/disk1 (synthesized):

#: TYPE NAME SIZE IDENTIFIER

0: APFS Container Scheme - +250.8 GB disk1

Physical Store disk0s2

1: APFS Volume Macintosh HD 53.4 GB disk1s1

2: APFS Volume Preboot 46.3 MB disk1s2

3: APFS Volume Recovery 517.0 MB disk1s3

4: APFS Volume VM 1.1 GB disk1s4


macbook-pro-de-guilhem:~ guilhem$ diskutil mount disk0s1

Volume on disk0s1 failed to mount

If the volume is damaged, try the "readOnly" option

macbook-pro-de-guilhem:~ guilhem$

Merci beaucoup pour le temps que vous m'accorderais !
(je suis nouveau ici donc désolé par avance si j'ai fais une bêtise ^^)
 
Bonjour lepasdoué

Voici l'explication : avec les derniers OS > il faut passer en root pour avoir la permission de monter le volume EFI de la partition disk0s1 du disque de démarrage.

Donc passe la commande :
Bloc de code:
sudo diskutil mount disk0s1

  • la commande introduit sudo (substitute user do : opérer avec substitution d'identité : celle de root en l'absence d'argument) en tête de commande
  • une demande de password s'affiche (pour valider le droit de sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide

Le volume EFI va être monté at: /Volumes (répertoire invisible) mais probablement pas affiché sur le Bureau par le Finder. Si tu as besoin d'aide supplémentaire > demande encore ici.
 
Bonjour lepasdoué

Voici l'explication : avec les derniers OS > il faut passer en root pour avoir la permission de monter le volume EFI de la partition disk0s1 du disque de démarrage.

Donc passe la commande :
Bloc de code:
sudo diskutil mount disk0s1

  • la commande introduit sudo (substitute user do : opérer avec substitution d'identité : celle de root en l'absence d'argument) en tête de commande
  • une demande de password s'affiche (pour valider le droit de sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
Le volume EFI va être monté at: /Volumes (répertoire invisible) mais probablement pas affiché sur le Bureau par le Finder. Si tu as besoin d'aide supplémentaire > demande encore ici.

génial ça marche merci beaucoup !!!!!!
 
Bonjour,

J'ai 2 questions:
- je souhaite aussi supprimer ma partition bootcamp dont je ne me sers plus, elle fait 300go sur un fusion drive APFS de 2to.
-cependant je me pose la question de tout reformater et réinstaller un fusion drive propre (sans bootcamp évidemment). En effet je fais les maj de macOS depuis Sierra les unes sur les autres et bien que j'ai un iMac puissant
je me demande si repartir de temps en temps avec un OS tout neuf ne serait pas une bonne chose, pour virer les petits résidus de programmes, anciens OS, etc.

Est ce que ça vaut le coup ?
sinon je veux bien abuser de la gentillesse de macomaniac et poster mon diskutil list :)
 
Bonjour cybercap

Poste en effet le tableau des disques retourné par la commande que tu cites. En copier-coller > le coller dans une fenêtre de code par le procédé suivant -->
  • dans cette page de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    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é)

Ce tableau aura l'intérêt de montrer l'architecture logique du Fusion Drive -->

- en résumé : il s'agit d'un procédé CoreStorage qui associe 2 partitions de disques différents (SSD & HDD) --> pour virtualiser à partir d'elles un espace-disque commun (égal en taille à la somme des taille de ces partitions) appelé Logical Volume (Volume Logique). Sur cet espace-disque virtuel du Logical Volume > un système de fichiers classique (jhfs+) forme un volume Macintosh HD.​

- conséquence : le dispositif CoreStorage du Fusion Drive est le sous-bassement logique > et le volume Macintosh HD est le logement terminal. Il n'y a aucun besoin de supprimer / recréer l'architecture du Fusion Drive > si l'on souhaite remettre à zéro le volume Macintosh HD --> il suffit de le reformater > et un nouveau volume Macintosh HD neuf et vide se trouve créé sur l'espace virtualisé du Logical Volume CoreStorage.​
 
Merci pour la réponse macomaniac. Je ne suis pas sûr d'avoir compris s'il y a un intérêt à reformater pour gagner propreté/réactivité ou si macOS encaisse très bien les maj d'OS successives.
Reformater la partition MacHd gardera le fusion drive ne supprimera pas la partition bootcamp. Et désassembler le fusion drive pour partir d'un disque neuf n'est pas forcément utile.

En clair il me faudrait déjà la manip pour supprimer bootcamp, et ensuite je décide si je reformate MacHD ou pas pour démarrer sur un fusion drive vierge. Un avis là dessus ?

Grand merci en tout cas, voici là liste (ne pas tenir compte des disques externes):

Bloc de code:
imac-de-marc-4:~ marcschmittbuhl$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.0 GB   disk0s2

/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_APFS Container disk2         1.7 TB     disk1s2
   3:       Microsoft Basic Data BOOTCAMP                301.6 GB   disk1s3

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.8 TB     disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Macintosh HD            1.6 TB     disk2s1
   2:                APFS Volume Preboot                 44.7 MB    disk2s2
   3:                APFS Volume Recovery                517.0 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                 Apple_APFS Container disk7         8.0 TB     disk3s2

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk4
   1:                        EFI EFI                     209.7 MB   disk4s1
   2:                 Apple_APFS Container disk5         2.0 TB     disk4s2

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.0 TB     disk5
                                 Physical Store disk4s2
   1:                APFS Volume My Lightroom Photos C   155.6 GB   disk5s1

/dev/disk6 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk6
   1:                        EFI EFI                     209.7 MB   disk6s1
   2:                  Apple_HFS SAVE_IMAC               2.2 TB     disk6s2
   3:                  Apple_HFS TEMP_EXTERNE            803.4 GB   disk6s3

/dev/disk7 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +8.0 TB     disk7
                                 Physical Store disk3s2
   1:                APFS Volume LaCie                   4.0 TB     disk7s1

/dev/disk8 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk8
   1:                        EFI EFI                     209.7 MB   disk8s1
   2:                  Apple_HFS My Book Thunderbolt ... 2.0 TB     disk8s2

/dev/disk9 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk9
   1:                        EFI EFI                     209.7 MB   disk9s1
   2:                  Apple_HFS My Book Thunderbolt ... 2.0 TB     disk9s2

imac-de-marc-4:~ marcschmittbuhl$
 
Passe la commande :
Bloc de code:
diskutil eraseVolume free null disk1s3 ; diskutil ap resizeContainer disk2 0b ; diskutil list

  • cette commande concaténée supprime la partition BOOTCAMP (pour autant que le HDD soit toujours indexé disk1 au moment où tu passeras la commande > et n'ait pas permuté à disk0 - ce qui peut arriver après redémarrage lorsqu'il y a 2 disques en interne à un Mac) > récupère son espace au Conteneur apfs (et spécifiquement à la partition du HDD qui était la donneuse d'espace au départ) > réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné --> afin que je voie s'il n'y a pas eu de loupé dans l'enchaînement.

----------

Je vois que ton Fusion Drive n'est pas du type classique (CoreStorage) > mais du type récent (apfs). Tu as dû installer Mojave en mise-à-niveau d'un OS antérieur > ce qui a converti à l'apfs le Fusion Drive CoreStorage précédent.

Ce statut apfs de ton Fusion Drive --> modifie les termes du problème. Car il y a une grande différence de régime entre l'ancien dispositif CoreStorage et l'actuel dispositif apfs. En ce sens -->

- avec le dispositif CoreStorage > c'était tout ou rien --> l'architecture Fusion Drive était formellement valide ou n'était pas. Seul le volume Macintosh HD terminal pouvait se trouver sujet à des corruptions --> auquel cas hop ! un reformatage réglait la question sans toucher au Fusion Drive CoreStorage.​

- avec le dispositif apfs > toutes sortes d'erreurs peuvent exister dans le dispositif logiciel. Erreurs intervenues dès l'installation ou corruption survenue en cours de fonctionnement. Le volume de démarrage Macintosh HD se trouvant solidaire de cette architecture erronée > aucun reformatage isolé ne peut s'envisager pour régler la question. Des erreurs dans l'apfs n'invalidant pas d'ailleurs absolument la capacité de ce système de stockage à remplir (grosso modo) ses fonctions.​

=> en résumé : une fois que tu auras récupéré l'espace de la partition BOOTCAMP (si aucune erreur dans l'apfs ne verrouille l'actuel Fusion Drive à sa taille actuelle - ce qui peut arriver) --> il faudra vérifier l'intégrité de l'apfs - toujours a priori suspectable. Il n'est pas impossible que ton projet de supprimer / recréer le Fusion Drive n'ait des motifs légitimes...
 
voici la fin du verbose d'exécution , je pense que ça a marché malgré la quarantaine de ligne "warning : Overallocation..." dont je te poste juste la dernière ici


Bloc de code:
warning: Overallocation Detected on Main device: (474078+1) bitmap address (1b353)
too many warnings generated; suppressing subsequent ones
Performing deferred repairs
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk1s2 from 1 698 621 796 352 to 2 000 189 177 856 bytes
Modifying partition map
Growing APFS data structures
Finished APFS operation


Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.0 GB   disk0s2

/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_APFS Container disk2         2.0 TB     disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.1 TB     disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Macintosh HD            1.5 TB     disk2s1
   2:                APFS Volume Preboot                 44.7 MB    disk2s2
   3:                APFS Volume Recovery                517.0 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                 Apple_APFS Container disk7         8.0 TB     disk3s2

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk4
   1:                        EFI EFI                     209.7 MB   disk4s1
   2:                 Apple_APFS Container disk5         2.0 TB     disk4s2

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.0 TB     disk5
                                 Physical Store disk4s2
   1:                APFS Volume My Lightroom Photos C   155.6 GB   disk5s1

/dev/disk6 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk6
   1:                        EFI EFI                     209.7 MB   disk6s1
   2:                  Apple_HFS SAVE_IMAC               2.2 TB     disk6s2
   3:                  Apple_HFS TEMP_EXTERNE            803.4 GB   disk6s3

/dev/disk7 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +8.0 TB     disk7
                                 Physical Store disk3s2
   1:                APFS Volume LaCie                   4.0 TB     disk7s1

/dev/disk8 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk8
   1:                        EFI EFI                     209.7 MB   disk8s1
   2:                  Apple_HFS My Book Thunderbolt ... 2.0 TB     disk8s2

/dev/disk9 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk9
   1:                        EFI EFI                     209.7 MB   disk9s1
   2:                  Apple_HFS My Book Thunderbolt ... 2.0 TB     disk9s2

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +24.3 MB    disk10
   1:        Apple_partition_map                         32.3 KB    disk10s1
   2:                  Apple_HFS Flash Player            24.2 MB    disk10s2
 
Un grand merci à toi.
Il n'y a donc plus de trace de mon bootcamp c'est déjà une bonne chose.

Maintenant si je veux faire une réinstall propre de macOS dernière version, je démarre avec option + command + R, je formate et je lance la réinstall.
(en ayant fait une sauvegarde TM avant bien sûr)
 
Passe la commande :
Bloc de code:
diskutil verifyVolume disk2

  • la commande vérifie l'apfs

Poste l'ensemble de l'affichage retourné --> histoire de voir s'il y a des erreurs.
 
ok voilà

Bloc de code:
imac-de-marc-4:~ marcschmittbuhl$ diskutil verifyVolume disk2
Started file system verification on disk2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking the container superblock
Checking the fusion superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking the Fusion data structures
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD was formatted by hfs_convert (945.200.129) and last modified by apfs_kext (945.241.4)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking snapshot 1 of 1
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Preboot was formatted by hfs_convert (945.200.129) and last modified by apfs_kext (945.241.4)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Recovery was formatted by diskmanagementd (945.200.129) and last modified by apfs_kext (945.241.4)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume VM was formatted by apfs.util (945.200.129) and last modified by apfs_kext (945.241.4)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Verifying allocated space
Performing deferred repairs
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Finished file system verification on disk2
imac-de-marc-4:~ marcschmittbuhl$
 
Il n'y a aucune erreur dans l'apfs. Je ne suis pas sûr que tu aies besoin de réinstaller quoi que ce soit.

- je te signale que tu as 1 snapshot (instantané du volume de démarrage) --> qui risque bien de retenir de l'espace occupé fantôme > si tu opères de grosses suppressions de fichiers...​
 
Merci,
Quand je parle de réinstaller c'est juste pour faire un gros ménage, dégager les vieux fichiers des install précédentes qui peuvent trainer, ne pas réinstaller certaines apps peu utilisées.
N'installer que les extensions/plugin nécessaire (genre flash, silverlight)

Mais si le temps passé n'apporte rien et qu'il me suffit de virer le surplus manuellement et que ça n'apporterait rien de mieux pour le système je laisse tomber.
Je sais que du temps où j'étais sur PC (ça remonte à plus de 10 ans), faire une réinstall propre de l'OS ça changeait la vie :-D

Par rapport à ta remarque sur le snapshot, désolé mais j'ai pas tout compris.
Je récup pas tout le fusion drive en intégralité si je reformate (soit 2.12To à la louche, 2To hdd + 125go de ssd) ?
 
Installation propre ou pas : c'est toi qui vois. Moi, je n'en ai jamais fait (depuis Mac OS 9).

----------

Le système de fichiers apfs a introduit les snapshots : instantanés du volume de démarrage qui capturent son état à l'instant T et l'archivent dans une méta-donnée (sans taille appréciable) stockée dans un magasin de l'apfs (hors du volume) appelé : « snapshot metadata tree » (arbre de métadonnées de snapshots).

L'existence de snapshots permet la réversion éventuelle du volume à l'état temporel de leur prise. Mais ils ont un effet collatéral sur l'occupation de l'espace du volume. Car pour ménager cette possibiltié d'une réversion temporelle > il faut absolument que les écritures des blocs portant les fichiers à l'instant de la prise soient préservées intactes.

L'utilisateur pourra ultérieurement supprimer autant de fichiers qu'il le voudra, cela ne fera que les désindexer du catalogue des fichiers, mais les blocs demeureront verrouillés à l'état "occupé" aussi longtemps que les snapshots existeront. Ce qui fait que l'espace occupé dans le volume pourra consister pour partie en blocs verrouillés par les snapshots, mais ne correspondant plus à aucun fichier catalogué. Ce qui équivaut à un espace occupé "fantôme".

C'est le cochage de l'option : "Sauvegarder automatiquement" dans le panneau Time Machine des Préférences Système --> qui suscite la génération périodique de snapshots. Si tu n'utilises pas Time Machine et que tu ne veuilles pas voir proliférer des snapshots rétenteurs d'espace de blocs occupé dans ton volume de démarrage : alors décoche cette option.

Si tu veux supprimer le snapshot existant > passe la commande (copier-coller) :
Bloc de code:
sudo tmutil thinlocalsnapshots / 99000000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'

  • la commande purge en lot tous les snapshots existants. Attendre d'entendre une voix déclarer : "Enfin ! terminé la purge..." en signal de complétion.
 
Merci pour l’explication :merci:

J’utilise TM. Je n’ai pas besoin de l’espace disque bloqué par les snapshots j’ai assez de place sur le disque (et je viens de récupérer 300go, merci).

Je me posais la question de la réinstallation pour remettre un OS plus propre et plus vif, pas pour retrouver de l’espace disque.
Je suppose qu’un reformatage fera évidemment disparaître tout sur le FD.

Ceci dit, comme tu sembles le dire, le gain d’une reinstall ne serait pas forcément visible.

Je vais sûrement me contenter de faire le ménage dans les applis et passer les scripts de nettoyage/maintenance d’Onyx :cool:
 
Bonjour @macomaniac

J'ai aussi le même problème et je n'arrive pas à supprimer ma partition Windows. Voilà ce que reçois dans le terminal en tapant diskutil list :


Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         190.0 GB   disk0s2
   3:         Microsoft Reserved                         16.8 MB    disk0s3
   4:       Microsoft Basic Data BOOTCAMP                60.8 GB    disk0s4

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +190.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            182.2 GB   disk1s1
   2:                APFS Volume Preboot                 44.3 MB    disk1s2
   3:                APFS Volume Recovery                517.1 MB   disk1s3
   4:                APFS Volume VM                      4.3 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +24.3 MB    disk2
   1:        Apple_partition_map                         32.3 KB    disk2s1
   2:                  Apple_HFS Flash Player            24.2 MB    disk2s2

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +23.7 MB    disk3
   1:        Apple_partition_map                         32.3 KB    disk3s1
   2:                  Apple_HFS Flash Player            23.7 MB    disk3s2

Je vous remercie pour votre aide !