Deseo ejecutar Ubuntu en mi iMac desde un almacenamiento USB externo, ya sea un disco externo o una unidad flash.
Puedo crear fácilmente una memoria USB de arranque y usarla para instalar Ubuntu 14.04 en un dispositivo USB con particiones adecuadas. Sin embargo, contrario a algunas afirmaciones aquí y en otros lugares, después de reiniciar el Mac no detecta el resultado como arrancable.
He buscado en Google ampliamente y estoy seguro de que es posible hacer que la Mac lo inicie, pero las instrucciones que encontré han sido demasiado vagas ( instalar Ubuntu en un disco duro externo y arrancar en una Mac ) o en un caso, demasiado complejo ( http://www.rodsbooks.com/ubuntu-efi/ ) para tener mucho sentido. Sin embargo, el hilo común parece estar usando rEFInd para reiniciar las opciones de arranque.
Entonces, logré instalar rEFInd en una partición en el disco externo, pero no detecta la instalación de Ubuntu. Tengo una partición ext2 / boot en el mismo disco y copié ext2_x64.efi en el directorio / EFI, pero no puedo.
Estoy un poco atascado en este punto, y los próximos pasos tendrán que ser un estudio detallado de cargadores de arranque y EFI. Sin embargo, creo que debo estar cerca de resolver esto y espero que alguien pueda señalar una guía paso a paso en alguna parte.
Recordar:
- El disco USB tiene una partición ext2 / boot (con la imagen vmlinuz) y ext4 / partición con el resto de Ubuntu 14.04 instalado
- No se puede iniciar después de la instalación
- Coloque rEFInd en otra partición FAT32 que contiene el directorio / EFI
- Copiado ext2_x64 a / EFI / boot y / EFI / refind
- Se puede iniciar, rEFInd cargas, hay una opción para iniciar ext2_x64.EFI (?) Pero no Ubuntu / vmlinuz.
¡Si puedo resolver esto, colocaré una guía clara en la web en alguna parte!
Si prefiere no cambiar el cargador de arranque predeterminado de su Mac y hacer que su llave USB se pueda arrancar desde cualquier Mac, esta es la solución que encontré:
ubiquity --no-bootloader
comando a través de Terminalarreglar la partición EFI:
instale los paquetes requeridos:
use
gdisk
ymkfs.hfsplus
para reemplazar la partición existente con una Apple HFS / HFS + oneUUID=... /boot/efi vfat defaults 0 1
en su/etc/fstab
archivo conUUID=<your usb EFI partition uuid> /boot/efi auto defaults 0 0
sudo mount /boot/efi
cree los directorios y archivos necesarios:
instalar GRUB:
bendiga el código del gestor de arranque:
cree la configuración de GRUB:
El sistema ahora se puede iniciar desde cualquier Mac simplemente presionando y manteniendo presionada la tecla "Opción" al inicio.
Imagen del menú de arranque de Mac con entrada de Ubuntu
Detallé las instrucciones aquí: instalación de Ubuntu en memoria USB con arranque puro EFI (compatible con Mac)
fuente
Me salté todo el tema de gdisk como se menciona en la solución. Esto solo funcionó para mí
fuente
Mi historia (puede ser útil para alguien con el mismo problema, así que es mi turno de ayudar a la comunidad): instalé Ubuntu en un disco duro externo USB 3.0 en un iMac a fines de 2013. Creé el siguiente esquema de partición en ese disco externo :
Elijo agregar un cargador de arranque a la unidad externa (no la unidad iMac) Después de la instalación exitosa, me sorprendió cuando no pude arrancar mi OS X. Es extraño porque no instalé ningún cargador de arranque en la unidad principal. Si elimino la unidad externa, aparece una pantalla negra con el comando grub prompt.
En pánico, investigué en línea y decidí intentar encontrarlo. Después de la instalación desde la fuente .deb ( http://www.rodsbooks.com/refind/installing.html , se recomienda instalar desde el archivo .deb para solucionar el problema con las versiones de Ubuntu 16.x
# dpkg -i refind_0.10.3-1_amd64.deb
). mi OS X.Para restaurar el menú de arranque original (y deshacerse de Linux), puede usar la utilidad de disco de inicio en su OS X o puede montar la partición EFI y con el
sudo rm ...
comando " ", elimine las carpetas "refind" y "Ubuntu" en esa partición .Reinicie y todo funcionará como antes.
fuente
Instale una copia nueva de OSX en la unidad externa y luego instale Ubuntu en la misma unidad externa como lo haría con un sistema de arranque dual. Una vez que se complete la instalación, Ubuntu se iniciará desde la unidad USB si está enchufado. Si se extrae la unidad USB, obtendrá una línea de comando Grub. Simplemente escriba "exit" para iniciar la instalación interna de OSX. Conecte la unidad USB para cargar Ubuntu.
Esto deja intacta la instalación original de OSX.
Pude instalar Ubuntu y luego Kubuntu en una unidad flash USB de 64GB y funciona bastante bien. Acabo de instalar Kodi y funciona sorprendentemente bien desde una unidad flash. Solo tengo USB 2.0, así que es un poco lento. Terminé instalando Kubuntu porque el entorno de escritorio Plasma 5.0 es un poco más refinado que el que usa Ubuntu.
Espero que esto ayude a simplificar un poco las cosas. No es la forma más elegante o técnica de hacerlo, por lo que no es perfecto, pero funciona.
fuente
Después de algunos falsos comienzos, esto funcionó:
Utilicé un USB en vivo (bueno, era otro HD) hecho con dd-copy e ISO.
Particioné el disco (SSD de 240 GB enchufado en el carrito USB3.1) con Gparted, NO EL INSTALADOR. La alineación del bloque de bytes se estropea en el instalador, y solo pude hacer que se instalara en XFS, pero ese intento no pudo arrancar. Obtendría GRUB, pero no Ubuntu. Así que intenté nuevamente con Gparted.
Usé este diseño de partición:
Instalado.
Opción reiniciada y mantenida presionada.
Disco seleccionado con tecla de flecha.
Esto fue en un nuevo imac 2019; osx está ileso
fuente
Nunca tuve suerte con una conexión USB externa directa, pero no hace mucho tiempo tomé un adaptador Thunderbolt Seagate GoFlex y pude arrancar fácilmente un iMac de 27 "a ubuntu en un SATA externo conectado a él. Utilicé rEFInd pero no seguro que era necesario. Seagate intenta crear la impresión de que necesitará usar una de sus unidades conectadas a él, pero una unidad SATA de tamaño de computadora portátil estándar funcionó bien. Tuve que calzar la unidad ligeramente para que se ajustara correctamente a la carcasa. realmente la respuesta que está buscando aquí, y no es una solución económica (alrededor de $ 80 si no recuerdo mal), pero puede valer la pena dependiendo de su situación.
fuente
Una vez que haya instalado Ubuntu en el disco duro externo, inicie Ubuntu desde Mac manteniendo presionadas las teclas de opción + control y presionando la tecla de flecha izquierda (puede que necesite presionar la tecla de flecha izquierda varias veces)
fuente
Solo necesita la tecla de opción para obtener el selector de arranque. PERO, si desea iniciar en Mac OS de manera predeterminada cuando no presiona esto, deberá configurar el volumen de inicio manteniendo presionado el botón de control cuando seleccione su disco de Mac OS, de lo contrario, se iniciará / podría seguir iniciando en Grub .
fuente