3 votos

No se puede eliminar la partición de Linux con la utilidad de disco

Hace semanas creé una nueva partición para la instalación de Linux posicionada después de la partición de Mac OS. Utilicé la nueva partición más grande para instalar Ubuntu (lo que hizo que la partición se dividiera aún más en Root, home, swap, etc.).

Ahora me gustaría borrar esa partición y redimensionar la partición de Mac OS de nuevo a disco completo. La utilidad de disco no me deja por razones desconocidas.

enter image description here enter image description here

Aquí está diskutil list :

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               80.0 GB    disk0s2
   3:           Linux Filesystem                         319.1 GB   disk0s4
   4:           Linux Filesystem                         399.5 MB   disk0s5
   5:                 Linux Swap                         600.8 MB   disk0s6

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +80.0 GB    disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh SSD           54.1 GB    disk1s1
   2:                APFS Volume Preboot                 45.3 MB    disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      8.6 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.1 GB     disk2
   1:                  Apple_HFS IntelliJ IDEA CE        977.2 MB   disk2s1

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.6 GB     disk3
   1:                  Apple_HFS LibreOffice             1.4 GB     disk3s1

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +179.1 MB   disk4
   1:        Apple_partition_map                         32.3 KB    disk4s1
   2:                  Apple_HFS Wireshark               179.1 MB   disk4s2

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +10.1 MB    disk5
   1:                  Apple_HFS Android File Transfer   10.0 MB    disk5s1

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +196.8 MB   disk6
   1:        Apple_partition_map                         32.3 KB    disk6s1
   2:                  Apple_HFS Firefox                 196.7 MB   disk6s2

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.6 GB     disk7
   1:                  Apple_HFS Android Studio 3.1.4    1.4 GB     disk7s1

0 votos

0 votos

Vea esta pregunta en particular: apple.stackexchange.com/questions/266451/ .

0 votos

Por favor, añada a su pregunta original qué herramientas además de Disk Utility que utilizó para obtener esta configuración de la partición.

8voto

David Anderson Puntos 2189

El tipo de partición para la partición APFS tiene un valor incorrecto.

La solución más sencilla sería utilizar el gdisk suministrado con Ubuntu para corregir este problema.

Si puedes arrancar Ubuntu desde la unidad interna o desde una versión en vivo, entonces procede como sigue.

  1. Arranca con Ubuntu.

  2. Abra una ventana de terminal introduciendo la combinación de teclas control + option + T .

  3. En la ventana, introduzca el siguiente comando.

    sudo gdisk /dev/sda
  4. Introduzca los siguientes comandos en gdisk . Básicamente, cambiará el tipo de partición por el GUID correcto.

    t
    2
    7C3457EF-0000-11AA-AA11-00306543ECAC
    w
    y

    Nota: Si está utilizando la versión 1.0.4 o más reciente de gdisk , entonces puedes sustituirlo por af0a para 7C3457EF-0000-11AA-AA11-00306543ECAC

  5. Salga de la aplicación Terminal.

  6. Reinicia a MacOS. Es posible que tenga que mantener pulsada la tecla option en el inicio y luego seleccione MacOS.

Eliminación de Linux sin utilizar la aplicación Utilidad de Discos.

Al eliminar particiones, introducir comandos en una ventana de la aplicación Terminal puede proporcionar resultados más satisfactorios que confiar en la aplicación Utilidad de Discos.

Las particiones de linux pueden volver a convertirse en espacio libre introduciendo los siguientes comandos.

  1. Utilice el siguiente comando para obtener el identificador de una partición.

    diskutil list
  2. Utilice el siguiente comando para eliminar la partición. Reemplazar diskXsY con el identificador determinado en el paso 1.

    diskutil eraseVolume free none diskXsY

Cuando termine de eliminar las particiones, el espacio libre debería ser asignado de nuevo a MacOS. En su caso, esto se puede lograr utilizando el comando que se indica a continuación.

diskutil apfs resizeContainer disk0s2 0

Método alternativo de empleo gdisk

El gdisk ahora se puede acceder a una unidad flash USB de arranque rEFInd. A continuación se presentan las instrucciones para crear la unidad flash de arranque.

  1. Ir al sitio web El gestor de arranque de rEFInd: Obtención de rEFInd .

  2. Haga clic en el enlace denominado A USB flash drive image file . Actualmente, esto descargará el archivo refind-flashdrive-0.11.3.zip, que por defecto crea la carpeta refind-flashdrive-0.11.3 en el Downloads carpeta.

  3. Inserte una unidad flash en un puerto USB. Nota: Todos los archivos de esta unidad flash se borrarán.

  4. Abra una ventana de la aplicación Terminal.

  5. Introduzca el siguiente comando para obtener el identificador de la unidad flash.

    diskutil list
  6. Introduzca los siguientes comandos para copiar la imagen en la unidad flash. Si es necesario, sustituya disk1 con el identificador del paso anterior. Además, haga la sustitución correspondiente, si su versión de rEFInd es más reciente que 0.11.3 .

    cd ~/Downloads/refind-flashdrive-0.11.3
    diskutil unmountdisk disk1
    sudo dd if=refind-flashdrive-0.11.3.img of=/dev/disk1

A continuación, siga los siguientes pasos para solucionar el error de tipo de partición.

  1. Reinicie el Mac y mantenga inmediatamente pulsada la tecla option clave.

  2. Seleccione el icono de la unidad externa con la etiqueta EFI Boot .

  3. En el menú rEFInd, seleccione el icono denominado Start disk partitioning tool .

  4. Introduzca los comandos indicados a continuación.

    t
    2
    7C3457EF-0000-11AA-AA11-00306543ECAC
    w
    y
  5. Seleccione el icono con la etiqueta Reboot Computer .

0 votos

¿Puedo utilizar el comando gdisk desde Mac OS? Todavía no he reiniciado para que el OS funcione y veo que gdisk también está disponible para Mac OS.

0 votos

Sí puedes, pero primero tendrás que desactivar la protección de la integridad del sistema (SIP) o correr gdisk de Recuperación de MacOS . Nota: MacOS Recovery no incluye gdisk por lo que tendrá que instalar gdisk antes de utilizar Recuperación de macOS y tendrá que introducir manualmente la ruta del comando cuando arranque con Recuperación de macOS.

0 votos

He editado mi pregunta para incluir un método de instalación gdisk a una unidad flash. Esto puede hacerse antes de reiniciar MacOS. Tanto rEFInd como gdisk son mantenidos por la misma persona ( Rod Smith )

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