Dual Boot Mac El Captain junto con Ubuntu 14.04

18

Debido a muchas cosas viejas en el archivo, estoy un poco confundido. ¿Cómo instalo Ubuntu 14.04 en mi IMac con MacOS El Captain? ¿Es necesario usar Refit? ¿Qué pasa con la instalación directa desde un disco USB Ubuntu Live?

carkaci
fuente

Respuestas:

31

rEF Se ha abandonado desde 2010. Creé una bifurcación llamada rEFInd, que mantengo activamente. No es estrictamente necesario usar ninguno de los programas, pero uno u otro (y especialmente rEFInd) puede ser útil.

La "trampa" principal con OS X 10.11 ("El Capitan"), en comparación con las versiones anteriores de OS X, es la nueva función de Protección de integridad del sistema (SIP), también conocida como "sin raíz". Esta es una característica de seguridad que se supone que dificultará que los usuarios inexpertos hagan que sus sistemas se autodestruyan o que el malware tome el control de la computadora. Esto tiene el efecto secundario indeseable de dificultar la instalación y el uso de algunos tipos de software de bajo nivel, incluidos los administradores de arranque de terceros como rEFIt y rEFInd. En resumen, debe deshabilitar SIP. Hacer esto se describe en bastantes páginas, como esta y esta. Después de instalar rEFInd, puede volver a habilitar SIP.

Hay unos miles de sitios que describen cómo instalar Ubuntu en una Mac. Intenta encontrar uno que sea relativamente reciente. Además, tenga en cuenta que es posible instalar Ubuntu en modo BIOS / CSM / legacy o en modo EFI. Lo último es casi siempre preferible, pero muchas guías (especialmente las más antiguas) describen lo primero, a menudo sin describir adecuadamente la diferencia. Consulte esta página mía para obtener información básica sobre qué es el Módulo de soporte de compatibilidad (CSM) y por qué es problemático. (Esa página está más orientada a las PC basadas en UEFI que a las Mac, pero sigue siendo bastante aplicable).

A grandes rasgos, te recomiendo:

  1. Arranque el instalador de Ubuntu en "probar sin modo de instalación".
  2. Abra una ventana del programa Terminal.
  3. En la Terminal, escriba ubiquity -b. Esto ejecutará el instalador de Ubuntu, pero -ble dice que no instale un cargador de arranque. Si sigue las opciones avanzadas de instalación, asegúrese de usar ext4fs como su sistema de archivos. No use una /bootpartición separada a menos que use LVM, RAID o una /partición root ( ) encriptada . Es posible que deba reducir su partición OS X para hacer espacio para Ubuntu (o puede hacerlo antes de comenzar).
  4. Cuando haya terminado, reinicie, pero mantenga presionadas las teclas Comando + R para iniciar en el entorno de recuperación de OS X.
  5. Inicie una ventana de Terminal y escriba csrutil disablepara deshabilitar SIP.
  6. Reiniciar. El sistema debería arrancar OS X normalmente.
  7. Instalar rEFInd.

En este punto, cuando reinicie, debería aparecer rEFInd y ofrecerle opciones para iniciar OS X o Ubuntu. Es probable que ambos funcionen; pero si usó una /bootpartición separada , tendrá que presionar F2 o Insertar dos veces en lugar de Enter para iniciar Ubuntu. En la pantalla resultante, debe agregar ro root={whatever}para decirle al núcleo dónde está su /sistema de archivos root ( ); {whatever}es una descripción de esa ubicación, como en /dev/sda7o /dev/mapper/ubuntu-root. Después de iniciar, ejecutar el mkrlconf.shscript que viene con rEFInd debería evitar la necesidad de agregar la root=opción.

Rod Smith
fuente
Gracias Rod, muy útil. ¿Funcionará esto si la partición OS X se elimina por completo?
Erik
2
Sí, puede instalar un sistema solo de Ubuntu en una Mac. Un arranque dual Ubuntu / Windows también funcionará. Básicamente, trate la Mac como una PC normal para este tipo de configuración. En el pasado, la configuración del cargador de arranque podía ser complicada, pero parece que las herramientas que no son de Apple funcionan mejor en Mac recientemente.
Rod Smith
Wow Rod, desearía haber encontrado esto cuando hice mi arranque dual OSX / Ubuntu a principios de este año. Fue un verdadero desastre real. No puedo creer que nunca encontré tu página, algunas palabras muy buenas también. Al final lo conseguí funcionando, pero encontré que el arranque dual era demasiado molesto y perturbador y volví a una máquina virtual Ubuntu dentro de OSX :( No tan molesto y un poco más flexible para mis necesidades.
Madivad
Tu comentario y rEFIndrealmente ayudó. Dicho esto, me quedé atascado en una pantalla negra después de "intentar sin instalar". Después de varias horas de búsqueda en Google, encontré esto y cambié set gfxpayload=textde set gfxpayload=keep. Eso superó la pantalla negra pero no más allá del logotipo de Ubuntu. Luego reemplacé splash quietcon nomodesety eso hizo el truco.
Abhijit Sarkar