Tenga en cuenta que ni REFIt ni rEFInd daños, y mucho menos "borra", el cargador de arranque de Apple predeterminado; de hecho, tanto rEFIt como rEFInd simplemente se insertan en el proceso de arranque y luego inician el cargador de arranque de Apple.
Básicamente, rEFIt y rEFInd son gestores de arranque . Un administrador de arranque presenta un menú o alguna otra herramienta de interfaz de usuario para permitirle seleccionar qué sistema operativo arrancar. La mayoría de las EFI, incluidas las de Apple, incluyen sus propios gestores de arranque; sin embargo, estos gestores de arranque integrados suelen ser muy primitivos. En una Mac, inicias el administrador de arranque incorporado manteniendo presionada la tecla Opción (o Alt) cuando la computadora se inicia (cuando suena el timbre de inicio). El gestor de arranque incorporado de Mac es difícil de acceder y tiene capacidades limitadas. Supongo que esto es lo que motivó a Christoph Pfisterer a crear REFIt. Bifurqué REFIt en rEFInd después de que REFI cayó en mal estado. Estaba más motivado por los problemas de arranque en las PC basadas en UEFI, pero rEFInd sigue siendo una forma de evitar las limitaciones del administrador de arranque de Apple.
Un cargador de arranque , por el contrario, carga un núcleo en la memoria y le transfiere el control. Un cargador de arranque no necesita interactuar directamente con el usuario (aunque podría hacerlo). Ni rEFIt ni rEFInd es técnicamente un gestor de arranque, aunque el kernel de Linux crea una línea borrosa, porque incluye una característica (el cargador de código auxiliar EFI ) que le permite funcionar como su propio gestor de arranque EFI. Además, algunos cargadores de arranque, como el cargador de arranque GRUB 2 que es popular entre las distribuciones de Linux, funcionan como gestores de arranque y también como cargadores de arranque.
Si está iniciando dualmente Ubuntu y OS X (o macOS, como se le ha cambiado el nombre recientemente) en una Mac, es una necesidad práctica agregar algo al proceso de arranque. Podrías confiar en el administrador de arranque de Apple para controlar qué sistema operativo arrancar, y en ese caso ninguna herramienta que no sea de Apple estaría involucrada al arrancar OS X. Aún necesitarías algo (GRUB, rEFInd o algún otro gestor de arranque o administrador de arranque ) para lanzar un kernel de Linux, sin embargo. Dado que la mayoría de estas herramientas son más convenientes de usar que el administrador de arranque incorporado de Apple, la mayoría de los usuarios las dejan configuradas en el orden de arranque de modo que se les llame antes que el administrador de arranque de OS X.
Si simplemente no te gusta rEFInd, ciertamente puedes prescindir de él. Puede confiar en las funciones del administrador de arranque de GRUB 2, o puede instalar otra herramienta, como gummiboot / systemd-boot. En teoría, si instala Ubuntu en modo EFI,debería instalar GRUB 2 de una manera que lo convierta en el administrador de arranque predeterminado, y debería proporcionar opciones para arrancar tanto Ubuntu como OS X. En la práctica, no estoy seguro de que funcione: Apple hace todo un poco diferente, y tan pocas personas lo hacen de esta manera que no puedo prometer que funcionaría. Sin embargo, podría intentarlo y luego solucionar cualquier problema que encuentre después del hecho. Sin embargo, recomiendo aprender más sobre el arranque EFI antes de comenzar, para que no cometa algún error básico como arrancar el instalador en modo BIOS o configurar sus particiones de manera incorrecta. Puede comenzar con estas páginas:
Si decide seguir el camino más transitado de usar rEFInd, asegúrese de verificar la fecha de las instrucciones que siga. Algunas páginas muy antiguas todavía están disponibles y, por lo general, no abordan problemas nuevos como la Protección de integridad del sistema (SIP) ; o describen el uso del rEFIt abandonado en lugar del nuevo rEFInd. (Aunque rEFIt todavía se puede hacer que funcione con las nuevas versiones de OS X, hacerlo puede requerir saltar a través de aros indocumentados).