Después de intercambiar la unidad de DVD con un SSD, instalé Debian Linux en él. Dejé el SSD original sin tocar OS-X.
- Después de un reinicio, OS-X (El Capitán) comenzó.
- Después de otro reinicio, presionando Comando-R, Linux comenzó.
- Luego de otro reinicio, sin presionar ninguna tecla, Linux se inició de manera predeterminada, sin la opción de iniciar OS-X.
¿Cómo puedo tener la opción de arrancar nuevamente en OS-X? ¿Tengo que establecer grub de alguna manera?
Estoy usando una MacBook Pro 17 "2009 con la unidad original que ejecuta Mac OS X El Capitain.
Esta es la salida de 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_HFS Macintosh HD 250.1 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI 248.5 MB disk1s1
2: Linux Swap 16.0 GB disk1s2
3: Linux Filesystem 150.0 GB disk1s3
4: Linux Filesystem 300.0 GB disk1s4
5: Apple_HFS shared 20.0 GB disk1s5
diskutil list
.Respuestas:
Instalé debian en mi computadora. Probablemente no elegí la misma configuración que tú. La salida de
diskutil list disk1
se muestra a continuación.La salida de arriba muestra la etiqueta en mi
disk1s1
esNO NAME
. Lo que me preocupa de tu salida dediskutil list
es que no hay etiqueta dada paradisk1s1
. Su comentario indica que no puede montar este volumen. Mi conclusión es que el volumen FAT32 nunca se creó en esta partición. Una posible explicación es que su instalación de debian nunca se completó correctamente.Otra posibilidad es que no haya incluido todos los pasos que realizó antes de publicar su pregunta. Por ejemplo, es bastante improbable que el instalador de Debian haya agregado una partición con el identificador de
disk1s5
.Si ha instalado Debian correctamente en su segundo disco interno, debe realizar los siguientes pasos en macOS para finalizar la instalación. Aquí, asumo que la versión de Debian de 64 bits se instaló para usar el método de arranque EFI.
Los pasos a continuación copian el archivo de arranque de grub en la ubicación correcta en la partición EFI. Esto no solo es un requisito para el Administrador de inicio de Mac, sino que también se define en la especificación UEFI.
Desde una ventana de aplicación de Terminal, ingrese el comando
diskutil mount disk1s1
. Un nuevo dispositivo que represente esta partición debería aparecer en la aplicación Finder. Si ve el contenido de este volumen en una ventana de la aplicación Finder, debería ver lo mismo que en la imagen de abajo.Usando la aplicación Finder, navegue a este dispositivo.
boot
en la carpetaEFI
.grubx64.efi
encontrado en elEFI/debian
carpeta a laEFI/boot
carpeta.grubx64.efi
archivo en elEFI/boot
carpeta parabootx64.efi
.diskutil unmount disk1s1
.Si puede iniciar el sistema operativo Debian correctamente instalado, los pasos anteriores se pueden reemplazar con los comandos que se indican a continuación. Estos comandos deben ingresarse en una ventana de Terminal de Debian.
Una vez que se realizan los cambios, puede hacer lo siguiente para elegir un sistema operativo.
EFI Boot
.fuente
sudo diskutil mount disk1s1
, Me aparece el error: "No se pudo montar el volumen en disk1s1. Si el volumen está dañado, intente con la opción" readOnly "". Al intentar con la opción readOnly, aparece el mismo mensaje de error. El disco no está dañado, ya que puedo arrancar en Linux en modo de recuperación.diskutil list
. He hecho ciertas suposiciones cuando publiqué mi respuesta. Necesito esta salida para estar seguro de qué partición necesita montar.fuente