1 votos

Mac OS X EFI e instalación de rEFInd en una tarjeta SD con el sistema operativo Linux

Tengo un MacBook Pro (2013) con Sierra en el SSD interno. He instalado Debian12 en una tarjeta SD. Al iniciar (manteniendo presionada la tecla Alt) no muestra la opción de arranque EFI. Pero al habiendo grabado rEFIND-cd en un USB, al enchufarlo, el sistema Debian en la tarjeta SD aparece y puedo arrancar en él sin problemas.

Por lo tanto, lo que quiero hacer es instalar rEFInd en esa tarjeta SD.

Al seleccionar instalar rEFInd en Synaptic, recibo una advertencia que dice: "¿Configurar rEFInd - ¿Instalar automáticamente rEFInd en el ESP?".

Estoy un poco indeciso al respecto y después de buscar en la web no he encontrado una respuesta concreta... Este hilo responde en parte a mi pregunta, pero aún no estoy seguro... ¿Cuál es la diferencia entre HFS+ y la Partición de Sistema EFI (ESP)?

Mi pregunta surge porque tengo Sierra en el SSD interno que tiene una partición EFI, si elijo instalar rEFInd en el ESP, ¿no afectará al EFI de Mac OS? ¿Se instalará solo en el sistema operativo Linux de la tarjeta SD?

0voto

JMY1000 Puntos 1205

Recomendaría seguir la documentación de rEFInd y utilizar ya sea refind-install o el proceso manual para instalar rEFInd directamente en tu tarjeta SD. Las instrucciones completas están disponibles en la documentación oficial, pero deberías poder usar refind-install --usedefault /dev/, reemplazando según corresponda.

En Linux, probablemente se verá algo así como sda1, sdb1, sdc1. Esto corresponde a la primera partición (la partición EFI) de cada unidad. Puedes usar lsblk para ver una lista de discos si no estás seguro cuál es tu tarjeta SD.

En macOS, debería verse algo así como disk0s1, disk1s1, disk2s1. Esto también corresponde a la primera partición (la partición EFI) de cada unidad. Puedes usar diskutil list para ver una lista de discos si no estás seguro cuál es tu tarjeta SD.

Ten en cuenta que en macOS puede que veas una advertencia que dice que sed: -i no se puede usar con stdin; esto se debe a que macOS utiliza la versión BSD de sed en lugar de la versión GNU. El instalador utiliza sed -i para configurar la instalación y las opciones del cargador de arranque; estas no son importantes para tu caso de uso.

   # Si estás instalando en el nombre de archivo por defecto fallback/EFI, haz una copia duplicada
   # de refind.conf y edita la copia principal para incluir las opciones "install" y "bootorder",
   # para que el sistema pueda ser utilizado para instalar rEFInd si está en una unidad USB
   # flash drive o CD-R....
   if [[ "$TargetDir" == '/EFI/BOOT' ]] ; then
      cp -f "$ConfFile" "$InstallDir/$TargetDir/refind.conf-muestra"
      sed -i 's/#showtools shell/showtools install, shell/g' "$InstallDir/$TargetDir/refind.conf"
   fi

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