0 votes

Il n'est pas possible de supprimer la partition du bootcamp que ce soit avec l'utilitaire de disque ou le terminal.

J'ai essayé de supprimer ma partition bootcamp récemment. Lorsque j'exécute l'assistant Bootcamp, il ne reconnaît tout simplement pas la partition bootcamp et me demande de créer une autre partition bootcamp.

diskutil list:

/dev/disk0 (interne, physique):
   #:                       TYPE NOM                     TAILLE     IDENTIFIANT
   0:      GUID_partition_scheme                        *251,0 Go   disk0
   1:                        EFI EFI                     314,6 Mo   disk0s1
   2:                 Apple_APFS Conteneur disk1         180,0 Go   disk0s2
   3:       Microsoft Basic Data                         70,7 Go    disk0s3
                    (espace libre)                         180,3 Go   -

/dev/disk1 (synthétisé):
   #:                       TYPE NOM                    TAILLE       IDENTIFIANT
   0:      Schéma de conteneur APFS -                   +180,0 Go   disk1
                                 Stockage physique disk0s2
   1:                Volume APFS Macintosh HD - Données   138,4 Go   disk1s1
   2:                Volume APFS Pré-démarrage           359,7 Mo   disk1s2
   3:                Volume APFS Récupération            1,1 Go     disk1s3
   4:                Volume APFS VM                      5,4 Go     disk1s4
   5:                Volume APFS Macintosh HD            15,5 Go    disk1s5
   6:              Instantané APFS com.apple.os.update-... 15,5 Go    disk1s5s1

J'ai essayé de supprimer la partition bootcamp manuellement avec l'utilitaire de disque, mais il m'indique que cela a échoué. Maintenant, lorsque j'essaie de la supprimer à nouveau, le bouton '-' est grisé, comme ceci : Bouton '-' de l'utilitaire de disque gris

J'ai également essayé sudo diskutil eraseVolume JHFS+ drive disk0s3 Mais le message suivant apparaît :

 sudo diskutil eraseVolume JHFS+ drive disk0s3
Mot de passe :
Démarrage de l'effacement sur disk0s3
Démontage du disque
Erreur : -69879: Impossible d'ouvrir le disque

Et le message d'erreur Erreur : -69879: Impossible d'ouvrir le disque apparaît à chaque fois que j'essaie de faire quoi que ce soit lié à la partition bootcamp.

À ce stade, tout mon disque est un vrai désordre. Toute aide est appréciée, merci.

1voto

David Anderson Points 30783

L'OP fait référence à la partition de données de base de Microsoft (disk0s3) comme la partition "bootcamp". Cette partition ne peut pas être supprimée en utilisant l'application Utilitaire de disque, car la partition n'est pas la partition suivante après la partition Apple_APFS (disk0s2). Afin d'afficher une sortie correcte, la commande diskutil requiert souvent que les partitions soient stockées en ordre croissant dans la table de partitions GUID (GPT). Dans le cas de l'OP, cela n'est pas vrai, ce qui a provoqué l'affichage erroné de la commande diskutil list comme le montre la question de l'OP.

Pour illustrer le problème, j'ai créé une image de disque sparse qui a un agencement de partition similaire à celui sur le disque décrit dans la question de l'OP. L'identifiant assigné à cette image de disque sparse est disk2. La sortie de la commande diskutil list disk2 est montrée ci-dessous.

/dev/disk2 (image de disque):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +251.0 GB   disk2
   1:                        EFI EFI                     322.2 MB   disk2s1
   2:                 Apple_APFS Container disk3         177.2 GB   disk2s2
   3:       Microsoft Basic Data                         73.5 GB    disk2s3
                    (espace libre)                         177.5 GB   -

Tout comme dans la question de l'OP, la somme des tailles individuelles n'est pas égale à la taille totale. De même, dans les deux cas, la sortie de la commande diskutil montre que la somme des tailles des deux premières partitions est égale à la taille de l'espace libre. Ceci est montré ci-dessous.

      Question de l'OP                Ma réponse
------------------------    ------------------------
    0.3 Go -> disk0s1           0.3 Go -> disk2s1
+ 180.0 Go -> disk0s2       + 177.2 Go -> disk2s2
----------                  ----------
  180.3 Go -> espace libre      177.5 Go -> espace libre

Tout comme dans la question de l'OP, la partition Microsoft Basic Data ne peut pas être supprimée en utilisant l'application Utilitaire de disque. Ci-dessous, une image de l'application Utilitaire de disque montrant le bouton - grisé.

Comme j'utilise une image de disque sparse, je peux entrer la commande gpt -r show /dev/disk2 tout en démarrant macOS. Cette commande montre les données d'emplacement des partitions stockées dans la GPT. La sortie est montrée ci-dessous.

Remarque: L'OP devrait démarrer en mode de récupération macOS ou à partir d'un programme d'installation macOS pour exécuter une commande similaire.

gpt -r show /dev/disk2
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40  143564800      3  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  143564840     629200      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  144194040  346040342      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  490234382         32         Sec GPT table
  490234414          1         Sec GPT header

La sortie ci-dessus montre que les partitions ne sont pas stockées dans l'ordre croissant dans la GPT. La commande diskutil affiche incorrectement les deux premières entrées de partition comme se produisant avant la troisième entrée de partition. De plus, la commande diskutil montre l'espace occupé par les deux premières entrées de partition à nouveau comme espace libre se produisant après la troisième entrée de partition.


Comme la partition Microsoft Basic Data (disk0s3) se produit avant la partition Apple_APFS (disk0s2), l'espace occupé par la partition Microsoft Basic Data ne peut pas être fusionné de nouveau dans la partition Apple_APFS. L'OP doit sauvegarder ses données importantes, effacer le disque et réinstaller macOS.

Annexe

Le tableau ci-dessous montre des équivalences sélectionnées entre les types affichés par la commande diskutil et la valeur de type de partition GUID stockée dans la GPT.

Type diskutil

Type de partition GUID

EFI

C12A7328-F81F-11D2-BA4B-00A0C93EC93B

Microsoft Basic Data

EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

APFS

7C3457EF-0000-11AA-AA11-00306543ECAC

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X