¿Cómo eliminar correctamente una partición de Linux sin desordenar su unidad?

0

Sé que esto parece una pregunta para principiantes / tontos, ya que una respuesta obvia sería:

  1. Abrir la Utilidad de Disco
  2. Eliminar partición de Linux

Sin embargo parece que podría no ser tan fácil, y que seguir esos pasos podría llevar a esquemas de partición bastante desordenados:

Por lo tanto, estoy haciendo esta pregunta con la esperanza de encontrar una forma adecuada y segura de eliminar una partición de Linux después de un arranque dual de Mac / Linux, sin tener que temer ir a un editor hexadecimal para reparar su disco o usar la recuperación de Internet y perdiendo todos tus datos.

Estoy ejecutando High Sierra 10.13.6 y Ubuntu 18.04, sin REFind y sin partición de intercambio.

$ 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         180.8 GB   disk0s2
   3:       Microsoft Basic Data                         69.8 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +180.8 GB   disk1
                             Physical Store disk0s2
   1:                APFS Volume macOS                   69.9 GB    disk1s1
   2:                APFS Volume Preboot                 23.2 MB    disk1s2
   3:                APFS Volume Recovery                515.0 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
    
pregunta Nitoref 11.11.2018 - 15:48

1 respuesta

0

Supongo que tienes Linux instalado en la partición Microsoft Basic Data . Aunque con Ubuntu 18, esperaría un tipo de partición Linux Filesystem .

El comando dado a continuación eliminará la partición Microsoft Basic Data . El espacio libre creado no aparecerá en diskutil list .

sudo diskutil eraseVolume free none disk0s3

El comando dado a continuación agregará el espacio libre a la partición del contenedor APFS. Este espacio adicional estará disponible para macOS.

sudo diskutil apfs resizeContainer disk0s2 0

Supongo que todavía habrá algún código de Linux en la partición EFI oculta. Los comandos a continuación eliminarán cualquier código de Linux que haga que aparezca un icono en el Administrador de inicio.

sudo diskutil mount disk0s1
rm -R /Volumes/EFI/EFI/Boot
sudo disktuil unmount disk0s1
    
respondido por el David Anderson 11.11.2018 - 21:27

Lea otras preguntas en las etiquetas