He tenido muchos problemas para hacer esto. Siempre no puede arrancar después de la instalación (me sale el famoso signo de interrogación en una carpeta). He instalado rEF. Sin embargo, después de instalar Debian, todavía tengo el mismo problema.
¿Es el problema que Debian instala GRUB? Debian no le da la opción de no instalar GRUB, aunque supongo que puede instalarlo en una unidad de disco USB o en algún lugar que no importe.
¿Es el problema que elijo instalar en todo el disco (¿esto borra el reenvío o el reenvío en el mbr?). Vengo de usar PC donde instalar Linux es pan comido y estoy frustrado por mis experiencias con el MBP hasta ahora.
Respuestas:
rEFInd es un administrador de arranque EFI. Como tal, se instala como archivos en la partición del sistema EFI (ESP) o en la partición principal de OS X; no escribe nada al MBR.
No dice si está configurando una instalación de arranque dual o reemplazando OS X con Debian, creando así una configuración pura de Linux. Si es esto último, mi recomendación es utilizar la partición MBR en lugar de la partición GPT e instalar la versión BIOS de GRUB (o LILO o SYSLINUX, si lo prefiere). Luego, la Mac se iniciará utilizando su capa de compatibilidad de BIOS, y podrá tratar la computadora como una PC estándar basada en BIOS. Hacer una instalación en modo EFI solo para Linux es complicado porque la implementación de EFI de Apple es extraña y no funciona con las herramientas habituales de Linux para manipular cargadores de arranque EFI, como por ejemplo
efibootmgr
. Aunque es posible hacer el trabajo con herramientas comobless
(una implementación más limitada de una herramienta OS X del mismo nombre), este proceso está mal documentado y dudo que el instalador de Debian lo soporte directamente (aunque podría estar equivocado, especialmente para Debian 7).Si estás haciendo una instalación de arranque dual, recomiendo instalar Refind en OS X . La instalación en la partición principal de OS X tiende a producir menos problemas que la instalación en el ESP, aunque la instalación en el ESP es necesaria en algunos casos. Instale el controlador del sistema de archivos EFI para cualquier sistema de archivos que contenga sus núcleos de Linux, y si usa una
/boot
partición separada en Linux, asegúrese de crear unrefind_linux.conf
archivo en el directorio que contenga sus núcleos de Linux. Todo esto se describe en la documentación de rEFInd.fuente