¿Cómo crear discos USB de Linux que funcionen en Apple Mac?

Parece que hay varios problemas relacionados con las incompatibilidades entre Apple-EFI y UEFI que impiden que los usuarios de Apple utilicen fácilmente unidades USB para instalar o incluso ejecutar otros sistemas operativos.

Estoy planeando hacer de esto una guía rápida, para que otros no pierdan un tiempo precioso encontrando los mismos problemas que yo.

Parece que la última ISO de Ubuntu que tiene el UEFI eliminado para poder arrancar en Mac es 12.04.3

Lo que hice hasta ahora:

  • Probé YUMI con mac blend of the ISO y produce un disco que es reconocido por rEFInd pero que da "Sistema operativo faltante" cuando intenta cargarlo.
  • La herramienta unetbootin funciona en OS X, Linux o Windows PERO no creará discos USB que funcionen en Mac.
  • Intenté penguintosh.com con ambos ISO de Ubuntu y ninguno de ellos funciona, se ejecuta y crea el disco USB, pero Mac EFI o rEFInd no lo reconocen.

Entonces, ¿cómo puedo crear un disco USB que instale Ubuntu en Mac, preferiblemente la última versión de Ubuntu?

Nota: supongamos que no quiero guardar nada en la Mac, el USB debe ser de arranque y se excluye cualquier uso de la unidad de DVD.

Los pasos se detallan en el sitio de ubuntu: ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx . ¿Qué paso no te funciona? ¿Qué mensaje de error ves? (Básicamente, ¿qué problema está buscando resolver...) si solo está haciendo una pregunta de riesgo, marque esto para reabrir una vez que lo tenga listo para publicar...
@SorinSbarnea Vea mi respuesta a esta pregunta también apple.stackexchange.com/questions/86287/…
@mike Actualicé la pregunta, parece que todas las formas documentadas de hacer esto no funcionan. Eso es un poco extraño, ya que recuerdo haber podido hacer esto, pero esta Mac Mini de 2010 no quiere convertirse a Ubuntu.

Respuestas (3)

Cuando se publicó por primera vez en 2013, esta pregunta nunca recibió una respuesta, porque no hay respuesta. En otras palabras, las Mac Intel no pueden arrancar el BIOS desde unidades flash. Hago la suposición de arranque del BIOS basada en la siguiente fase de la pregunta del OP:

"UEFI eliminado para poder arrancar en Mac"

Si el OP asume que se eliminó el método de inicio UEFI, entonces el único método de inicio restante debe ser mediante el uso de un BIOS. Permítanme explicar esto más a fondo.

Cuando Apple comenzó a fabricar Intel Mac con procesadores de 64 bits, la mayoría de los modelos (si no todos) contenían firmware con EFI de 32 bits. Esto impidió el arranque EFI de sistemas operativos de 64 bits (incluido OS X). Sin embargo, estos modelos pueden arrancar con BIOS en sistemas operativos de 64 bits. Esto condujo a la creación de archivos ISO especiales de instalación de Ubuntu diseñados para instalar un GRUB de arranque de BIOS. Estos archivos se pueden identificar por nombres que terminan con la secuencia -amd64+mac.iso. El procedimiento correcto fue grabar el archivo ISO en un DVD y usar el DVD para instalar Ubuntu de 64 bits en una Mac Intel. Eventualmente, algunos usuarios todavía están instalando Ubuntu de esta manera. Por ejemplo, consulte la pregunta Arranque de imágenes de Ubuntu de 64 bits en una Mac Pro 1,1 de primera generación .

Desafortunadamente, no puede transferir este tipo de archivos ISO a unidades flash USB y arrancar correctamente con una Mac Intel. Básicamente, no puede arrancar el BIOS de Intel Mac desde un puerto USB. Sin embargo, puede instalar un BIOS que arranque Ubuntu como un arranque dual OS X/Ubuntu. Esto se puede lograr sin usar un DVD o una unidad flash USB. Para ver un ejemplo, consulte la pregunta Instalación de Ubuntu sin DVD o unidad flash .

Tanto bmike (en un comentario) como kenorb (en una respuesta ) han señalado correctamente que Ubuntu se puede instalar usando una unidad flash USB. En ambos casos, la unidad flash se usa para instalar Ubuntu para un arranque EFI. Como dije anteriormente, no creo que el OP quisiera una instalación EFI de Ubuntu.

Consulte el tutorial de Ubuntu sobre cómo crear una memoria USB de arranque en macOS , donde se sugiere usar la aplicación Etcher (código abierto) que puede ayudar a actualizar la imagen del sistema operativo en tarjetas SD y unidades USB.

Sin embargo, si el archivo ISO oficial descargado de releases.ubuntu.com no funciona (para Ubuntu), puede intentar personalizarlo/volver a ejecutarlo usando un isorespin.shscript (verifique el espejo de GitHub ; en macOS, puede intentar ejecutarlo usando Docker ) que debería hacer que su ISO sea compatible con UEFI. Como alternativa, utilice las imágenes de disco ISO de Ian Morrison listas para usar .


Página del proyecto GitHub: resin-io/etcher.

Grabador, código abierto, Ubuntu, flash USB

¿Qué significa "no funciona"? ¿Significa esto que no puede arrancar desde la unidad flash? ¿O significa que no puede iniciar Ubuntu una vez instalado en la unidad interna? ¿Qué archivo ISO descargaste? ¿Cuál es el modelo/año de tu Mac? ¿Está intentando instalarlo como un sistema operativo independiente o un arranque dual con macOS? Si es de arranque dual, ¿qué versión de macOS?
Las ISO oficiales de Ubuntu no son compatibles con UEFI. Normalmente simplemente no arrancan. En otras palabras, el BIOS no reconoce el dispositivo de arranque. Lo probé en el dispositivo basado en Intel Atom y necesitaba usar ISO personalizados; de lo contrario, el ISO original no funcionaba.
¿Puedo suponer que no está intentando instalar Ubuntu en una Mac? Además, el método de inicio UEFI es completamente diferente del método de inicio BIOS. Parece confuso que se refiera a UEFI y BIOS en la misma oración.
UEFI se mencionó en la pregunta según 'ISO más reciente de Ubuntu que tiene el UEFI eliminado', por lo que el script hace que ISO sea compatible con UEFI nuevamente. He probado los ISO en el dispositivo Atom (debe personalizar el ISO, de lo contrario, los archivos ISO oficiales de Ubuntu no funcionarán). No lo he probado en un dispositivo Mac, pero lo más probable es que funcione de la misma manera. Por UEFI y BIOS, me refiero a una unidad flash compatible con UEFI que es reconocida por BIOS. Vea esta imagen como ejemplo.
La respuesta básicamente asume que el problema de arranque está relacionado con la eliminación de UEFI de los últimos ISO de Ubuntu, donde los scripts agregan UEFI nuevamente (lo cual tengo entendido), pero no he probado la solución. Si esto es incorrecto, puedo eliminarlo.
"Ask Different" probablemente fue el sitio equivocado para usar, si esperaba respuestas a sus preguntas no relacionadas con Apple. Consulte Centro de ayuda > Preguntar . Hubiera sido mejor publicar sus preguntas en Ask Ubuntu .
Descargué ubuntu-18.04-desktop-amd64.isoe instalé con éxito Ubuntu en una máquina virtual VirtualBox (que se ejecuta en un iMac 2011). Probé los tipos de métodos de arranque/partición BIOS/MBR, BIOS/GPT y EFI/GPT. Examiné el contenido del archivo ISO y encontré los archivos de arranque BIOS y EFI. VirtualBox confirmó la capacidad de arranque de BIOS y EFI desde el archivo ISO (insertado en una unidad óptica virtual). No estoy seguro de por qué siente que se eliminó el arranque EFI. Nota: uso EFI en lugar de UEFI, porque muchos (si no todos) los Mac informan que no cumplen con UEFI. No estoy seguro de que VirtualBox lo sea tampoco.
Etcher trabajó para mí recientemente en mi rMBP de principios de 2013 con High Sierra.

https://www.youtube.com/watch?v=IQIaDO9nR6Y&t=639s He usado el proceso que se muestra en este video para iniciar/instalar Ubuntu en Mac varias veces. Instalación fácil