Particiones desconocidas en diskutil

2

Cuando ejecuto el comando diskutil list , obtengo el siguiente resultado:

Me sorprendió ver que había una partición en mi unidad interna llamada Linux Filesystem . Agradecería que alguien me informara de lo que está haciendo tanto el volumen Linux Filesystem en disk0 como el volumen VM en disk1 .

Para algunas aclaraciones: solía tener una máquina VirtualBox en mi Mac con Linux, pero pensé que todo estaba desinstalado correctamente. Por lo tanto, me gustaría eliminar cualquier posible remanente que haya persistido.

Incluso si estos son el resultado de VirtualBox, no entiendo cómo el volumen Linux Filesystem se ha integrado en disk0 ; ¿Seguro que debería haber sido contenido por VirtualBox?

    
pregunta Tom 02.08.2018 - 00:05

1 respuesta

3

Si bien es posible crear una máquina virtual que usa una partición física, esto solo lo hacen usuarios experimentados de VirtualBox. En cualquier caso, ya que ha eliminado su máquina virtual Linux, probablemente ya no necesite esta partición. Si abre una ventana de la aplicación Terminal e ingresa los siguientes comandos, esta partición innecesaria se eliminará y el espacio libre se agregará nuevamente a macOS.

sudo diskutil erasevolume free none disk0s3
sudo diskutil apfs resizecontainer disk0s2 0

El volumen de VM en disk1 no tiene nada que ver con VirtualBox. Las letras VM representan memoria virtual . Este es el espacio de intercambio utilizado por macOS. El sistema operativo macOS, instalado en su Mac, utiliza 4 volúmenes diferentes para operar. Estos volúmenes se almacenan en la partición denominada disk0s2 en su unidad física disk0 . A esta partición se le dio el nombre de contenedor disk1 . El nombre disk1 implica una unidad de disco, pero esta es solo la convención de nomenclatura elegida por Apple. Por lo tanto, disk1 no es no , es un contenedor para los 4 volúmenes utilizados por macOS.

Consejos si sudo diskutil apfs resizecontainer disk0s2 0 falla.

Esto indicaría un problema con el software almacenado en su unidad. Usted debe verificar la unidad. La Utilidad de Disco con High Sierra ya no le permite verificar su unidad. Esto debe hacerse ingresando comandos en una ventana de aplicación de Terminal. Además, sería preferible que esto se haga desde MacOS Recovery a través de Internet o un instalador de arranque para macOS . Los comandos que se muestran a continuación se pueden usar para verificar la unidad. Puede determinar, si un comando de verificación fue exitoso, buscando un mensaje OK o un código de salida de 0 .

  

Nota: ninguno de estos comandos cambiará tu unidad.

diskutil verifydisk disk0
diskutil verifyvolume disk0s2
diskutil unmountdisk disk1
diskutil verifyvolume disk1s1
diskutil verifyvolume disk1s2
diskutil verifyvolume disk1s3
diskutil verifyvolume disk1s4
diskutil mountdisk disk1

El propósito del comando sudo diskutil apfs resizecontainer disk0s2 0 es volver a agregar la mayoría del espacio libre encontrado inmediatamente después de la partición disk0s2 del contenedor a la partición. El comando dado a continuación puede imprimir el espacio asignado a su unidad.

  

Nota: este comando no cambiará tu unidad.

gpt -r show /dev/disk0
  

Nota: este comando debe ingresarse mientras se encuentra en uno de los modos de recuperación que se mencionan anteriormente.

Por ejemplo, la salida que se muestra a continuación muestra el espacio libre después de la partición con un índice de 2.

      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  488281248      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  488690888    1543494         
  490234382         32         Sec GPT table
  490234414          1         Sec GPT header

Después de ingresar el comando sudo diskutil apfs resizecontainer disk0s2 0 , la salida aparecerá como se muestra a continuación.

    start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  489824736      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  490234376          6         
  490234382         32         Sec GPT table
  490234414          1         Sec GPT header
    
respondido por el David Anderson 02.08.2018 - 09:36

Lea otras preguntas en las etiquetas