Evidentemente, la parte complicada es la eliminación de las particiones de Linux ( disk0s3
y disk0s4
).
La última partición ( disk0s4
) es la partición de intercambio de Linux. El siguiente comando se puede utilizar para devolver el espacio libre de esta partición. Esto también debería eliminar el particionamiento híbrido en la tabla de particiones del registro de arranque maestro (MBR).
sudo diskutil eraseVolume free none disk0s4
El siguiente comando debería devolver el resto de la partición de Linux ( disk0s3
) al espacio libre. Sin embargo, cuando se probó en High Sierra (MacOS 10.13.6), este comando falló para que funcione correctamente.
Nota: Cuando se probó bajo Catalina (MacOS 10.15.2), el comando de abajo funcionó correctamente. Sin embargo, después de participar en las discusiones publicadas en esta pregunta Puedo informar que el comando aún puede fallar bajo Catalina.
sudo diskutil eraseVolume free none disk0s3
La forma alternativa de eliminar esta partición es arrancar en Recuperación de MacOS y utilice el comando que se muestra a continuación. Yo recomendaría utilizar el siguiente comando en lugar del anterior. Después de introducir el siguiente comando, puedes volver a arrancar con MacOS.
gpt -f remove -i 3 disk0
El siguiente comando devuelve el espacio libre al contenedor APFS ( disk0s2
).
sudo diskutil apfs resizeContainer disk0s2 0
El siguiente comando monta el volumen EFI ( disk0s1
).
sudo diskutil mount disk0s1
El siguiente comando elimina los archivos de arranque de linux del volumen EFI. Esto evitará que Linux aparezca en el Gestor de Inicio. Con algunas versiones de Linux, esta carpeta puede no existir.
rm -r /Volumes/EFI/EFI/BOOT
Quedarán otros archivos de arranque en el volumen EFI. No tiene que eliminar estos archivos si no lo desea. Los archivos estarán en una carpeta con el nombre del Linux que se instaló. Por ejemplo, con Ubuntu el comando sería el siguiente.
rm -r /Volumes/EFI/EFI/Ubuntu
El siguiente comando desmonta el volumen EFI ( disk0s1
).
sudo diskutil unmount disk0s1
0 votos
Ya que tiene la
Suspicious MBR at sector 0
debe incluir la salida desudo fdisk /dev/disk0
.0 votos
La salida de
sudo fdisk /dev/disk0
muestra que ya tiene errores en las tablas de partición. Básicamente, tiene un particionamiento híbrido incorrecto. La respuesta tendrá que ser modificada para reflejar esto. ¿Qué versión de MacOS está utilizando?0 votos
@klanomath Todavía no he borrado la partición ya que ese es el problema con el que normalmente se encuentra la gente, estaba tratando de evitar todo el FFFF-FFFF-etc y el /dev/disk1 sólo se puede ver en el modo de recuperación donde no puedo hacer una captura de pantalla, pero puedo fotografiarlo si quieres.
0 votos
@DavidAnderson Catalina. ver 10.15.2
0 votos
Probados y comprobados, ambos
sudo diskutil eraseVolume free none disk0s(X)
comandos DO trabajo en Catalina0 votos
@DavidAnderson tu respuesta es acertada, mucho appreciato mi hermano. Reinicié mi dispositivo sin problemas en absoluto y evité brickear mi mac y tener que lidiar con todos los problemas que vienen después de eso.
0 votos
@klanomath Yo también sigo agradeciendo tu aportación.