0 votos

No se puede eliminar la partición bootcamp ya sea con la utilidad de disco o con el terminal

Recientemente he intentado eliminar mi partición bootcamp. Cuando ejecuto el asistente de bootcamp, simplemente no reconoce la partición de bootcamp, y me pide que cree otra partición de bootcamp.

diskutil list :

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         180.0 GB   disk0s2
   3:       Microsoft Basic Data                         70.7 GB    disk0s3
                    (free space)                         180.3 GB   -

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +180.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Data     138.4 GB   disk1s1
   2:                APFS Volume Preboot                 359.7 MB   disk1s2
   3:                APFS Volume Recovery                1.1 GB     disk1s3
   4:                APFS Volume VM                      5.4 GB     disk1s4
   5:                APFS Volume Macintosh HD            15.5 GB    disk1s5
   6:              APFS Snapshot com.apple.os.update-... 15.5 GB    disk1s5s1

He intentado eliminar la partición bootcamp manualmente con la utilidad de discos, pero me dice que ha fallado. Ahora cuando intento eliminarla de nuevo, el botón '-' aparece en gris, así: Disk Utility '-' button grayed out

También he probado sudo diskutil eraseVolume JHFS+ drive disk0s3 Pero aparece el siguiente mensaje:

 sudo diskutil eraseVolume JHFS+ drive disk0s3
Password:
Started erase on disk0s3
Unmounting disk
Error: -69879: Couldn't open disk

Y el mensaje de error Error: -69879: Couldn't open disk aparece cada vez que intento hacer cualquier cosa relacionados con la partición de bootcamp.

A estas alturas todo mi disco está estropeado. Se agradece cualquier ayuda, gracias.

1voto

David Anderson Puntos 2189

El PO se refiere a la Microsoft Basic Data partición ( disk0s3 ) como la partición "bootcamp". Esta partición no puede ser eliminada utilizando la aplicación Utilidad de Discos, porque la partición en no la siguiente partición después de la Apple_APFS partición ( disk0s2 ). Para mostrar una salida correcta, el diskutil suele requerir que las particiones se almacenen de forma ascendente en la tabla de particiones GUID (GPT). En el caso del OP, esto no es cierto, lo que causó el diskutil list para producir la salida defectuosa que se muestra en la pregunta del OP.

Para ilustrar el problema, he creado una imagen de disco dispersa que tiene una disposición de particiones similar a la que se da en la unidad descrita en la pregunta del OP. El identificador asignado a esta imagen de disco disperso es disk2 . La salida del comando diskutil list disk2 se muestra a continuación.

/dev/disk2 (disk image):
   #:                       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
                    (free space)                         177.5 GB   -

Al igual que en la pregunta del OP, la suma de los tamaños individuales no es igual al tamaño total. Además, en ambos casos, la salida del diskutil muestra que la suma del tamaño de las dos primeras particiones es igual al tamaño del espacio libre. Esto se muestra a continuación.

      OP's Question                My Answer
------------------------    ------------------------
    0.3 GB -> disk0s1           0.3 GB -> disk2s1
+ 180.0 GB -> disk0s2       + 177.2 GB -> disk2s2
----------                  ----------
  180.3 GB -> free space      177.5 GB -> free space

Al igual que en la pregunta del OP, el Microsoft Basic Data La partición no se puede eliminar con la aplicación Utilidad de Discos. A continuación se muestra una imagen de la aplicación Utilidad de Discos en la que se aprecia la zona gris. - botón.

Como estoy utilizando una imagen de disco dispersa, puedo introducir el comando gpt -r show /dev/disk2 mientras se arranca con MacOS. Este comando muestra los datos de la ubicación de la partición almacenada en la GPT. La salida se muestra a continuación.

Nota: El OP tendría que arrancar en MacOS Recovery o desde un instalador de MacOS para poder ejecutar un comando similar.

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 salida anterior muestra que las particiones no se almacenan en orden ascendente en la GPT. El diskutil muestra incorrectamente las dos primeras entradas de partición como si estuvieran antes de la tercera entrada de partición. Además, el comando diskutil está mostrando el espacio ocupado por las dos primeras entradas de la partición de nuevo como espacio libre que ocurre después de la tercera entrada de la partición.


Desde el Microsoft Basic Data partición ( disk0s3 ) se produce antes del Apple_APFS partición ( disk0s2 ), el espacio ocupado por el Microsoft Basic Data no se puede volver a fusionar con la partición Apple_APFS partición. El OP necesita hacer una copia de seguridad de los datos importantes, borrar la unidad y reinstalar MacOS.

Anexo

La siguiente tabla muestra las equivalencias seleccionadas entre los tipos mostrados por el diskutil y el valor del tipo de partición GUID almacenado en la GPT.

diskutil Tipo

Tipo de partición GUID

EFI

C12A7328-F81F-11D2-BA4B-00A0C93EC93B

Datos básicos de Microsoft

EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

APFS

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X