¿Cómo hago para que mi Mac arranque desde una llave USB de Ubuntu?

61

Si selecciona "USB" y "Mac" en esta página de descarga , le dará una serie de instrucciones de línea de comandos para hacer una llave USB desde la cual el MacBook se iniciará en Ubuntu.

Los he seguido al pie de la letra dos o tres veces en diferentes llaves USB, y no funciona. Hay una gran cantidad de discusión técnica sobre EFI, etc., pero este conjunto de instrucciones parece sugerir que debería funcionar, pero no es así.

¿Ayuda? Cada vez estoy más descontento con el enfoque más bloqueado que Apple está adoptando, y me gustaría comenzar a usar Linux con miras a hacer la transición para usarlo como mi sistema operativo principal, pero arrancar desde el CD toma una eternidad, se ejecuta lentamente y realmente espero que se mueva del USB.

Alguien puede ayudarme?

Braiam
fuente
No estoy seguro de que puedas. No he escuchado ningún éxito al hacerlo. ¿Has considerado hacer tu Macbook dualboot en su lugar? Ejecuto un Macbook de triple arranque con rEFIt y es fantástico.
Pete Ashdown
La forma más fácil es usar la utilidad bootcamp. Aquí puede insertar el CD de Ubuntu en lugar del de Windows.
código
No es posible. Lo he intentado todo ( askubuntu.com/questions/251958/… ) Olvídalo.
cyphunk
1
Tal vez no estoy completamente seguro de lo que está preguntando, pero después de instalar la iso de Ubuntu (v12.04) en una memoria USB desde una computadora con Windows, simplemente sostuve alt en la Mac en el arranque para elegir una opción de arranque diferente, y la unidad apareció como Windows. Arranqué de eso, y salió bien.
Codesmith
El "enfoque bloqueado" es la razón por la que compré un teléfono Android para reemplazar mi viejo iPhone, y nunca me arrepentí.
Rolf

Respuestas:

34

Respuesta corta: no puedes. Apple no quiere que arranque un sistema operativo que no sea OS X con USB. Si su Mac tiene una unidad óptica que funciona, úsela. Te ahorrará dolor. Si tiene una Mac más nueva (64 bits), solo recuerde usar la iso de Mac ( amd64+mac), no la amd64iso normal . (Vea esto para una explicación de la diferencia)

Respuesta más larga: (Ok, mentí arriba). Puedes, pero "es complicado". Un método que ha funcionado para varias personas es ddconectar la llave USB de arranque a su propia partición en su disco duro y luego arrancar esa partición. El método básico se explica muy bien aquí .

Esto no siempre funciona, incluso en el mismo hardware. En particular, si tiene un MacBook Air, que no tiene una unidad óptica, entonces los foros están llenos de publicaciones que tratan de probar el truco dd-to-a-division y fallar. Para los propietarios de MacBook Air, se recomienda obtener un MacBook Air SuperDrive (no, una unidad de CD / DVD USB normal no es suficiente ) y luego usarlo para instalar a través de la ruta de CD habitual (usando la iso de Mac para una instalación de 64 bits )

Por último, este método USB realmente funcionó (!) Para instalar 11.10 en mi MacBook Air 3,1 (modelo de finales de 2010). Sin embargo, espero que sea necesaria alguna modificación para funcionar en otras versiones de Air, sin mencionar otros Mac.

Chan-Ho Suh
fuente
44
El método dd nunca ha funcionado en mi 1) Macbook 3,1 2) Macbook Pro 3,1 3) Macbook Pro 8,2 ... Aún así afirman en obras. ¡Me siento traicionado!
El ddmétodo al que me refiero en la respuesta más larga no es el mismo que las instrucciones "oficiales". Parece funcionar bien en un buen número de modelos de MacBook, pero no en el Air.
Chan-Ho Suh
2
no funcionó en un macbook de aluminio alrededor del año 2010. Ubuntu parece tonto, dejando estas preguntas frecuentes e instrucciones muy poco confiables para usar USB. Teniendo en cuenta que la mayoría de las macbooks en estos días no tienen unidades de CDrom, Ubuntu debería centrarse seriamente en esto un poco más o descartar una gran mayoría de las computadoras portátiles de su base de usuarios.
cyphunk
1
El método largo, que está algo más actualizado para las personas que lo encuentran ahora en lifehacker.com/5934942/… , funciona. Sin embargo, incluso si se toma la molestia de instalarlo a través de USB o de otro modo, aún tendrá mucho trabajo por hacer para configurar el sistema operativo en el nivel bajo (mejor familiarícese con el terminal) para el trackpad y otras cosas para funcionar como usted espera que lo hagan; mucha reconfiguración Es una pena que no lo hayan ajustado más para las Macbooks por ahora.
rcd
15

Cómo crear una memoria USB de arranque en OS X / macOS

Este procedimiento requiere que cree un archivo .img a partir del archivo .iso que descargue. También cambiará el sistema de archivos que se encuentra en la memoria USB para que sea de arranque, así que haga una copia de seguridad de todos los datos antes de continuar.

  1. Descargar Ubuntu Desktop

  2. Abra la Terminal (en /Applications/Utilities/o consulte Terminal en Spotlight).

  3. Inserte su dispositivo flash USB, que debe ser de 2 GB o más y solo tiene 1 partición en la unidad flash USB. Para Ubuntu 18.04 y posterior, la unidad flash USB debe tener 4 GB o más.

  4. Inicie la aplicación Disk Utility que se encuentra en Aplicaciones -> Utilidades o Búsqueda de Spotlight.

    • En el panel izquierdo, haga clic en la unidad USB para seleccionarla.

    • Haz clic en la pestaña Partición .

    • Seleccione 1 Partición del menú desplegable.

    • Ingrese un nombre para la unidad.

    • Cambie el formato a Mac OS extendido (registrado).

    • Haz clic en el botón Opciones .

    • Asegúrese de que el botón de radio Tabla de particiones GUID esté seleccionado y haga clic en Aceptar .

    • Haz clic en Aplicar .

    Advertencia: la Utilidad de Discos debe usarse con precaución ya que seleccionar el dispositivo o partición incorrectos puede provocar la pérdida de datos.

  5. Convierta el archivo .iso a .img utilizando la opción de conversión de hdiutil, por ejemplo,

    hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
    

    Nota: OS X tiende a colocar el .dmg que termina en el archivo de salida automáticamente.

  6. Correr:

    diskutil list
    

    para obtener la lista actual de dispositivos.

  7. Correr:

    diskutil list
    

    nuevamente y determine el nodo del dispositivo asignado a su medio flash (por ejemplo /dev/disk2).

  8. Correr:

    diskutil unmountDisk /dev/diskN
    

    (reemplace N con el número de disco del último comando; en el ejemplo anterior, N sería 2).

  9. Ejecutar:

    sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
    

    (reemplace /path/to/downloaded.imgcon la ruta donde se encuentra el archivo de imagen; por ejemplo, ./ubuntu.imgo ./ubuntu.dmg).

    • Usar en /dev/rdisklugar de /dev/diskpuede ser más rápido
    • Dale al ddcomando suficiente tiempo para terminar. Podría llevar de 3 a 5 minutos terminar la ejecución. Cuando ddtermine, debería ver una confirmación de que el proceso se ha completado.
    • Si ve el error dd: Invalid number '1m', está utilizando GNU dd. Use el mismo comando pero reemplace bs=1mconbs=1M
    • Si ve el error dd: /dev/diskN: Resource busy, asegúrese de que el disco no esté en uso. Inicie 'Disk Utility.app' y desmonte (no expulse) la unidad.
  10. Correr:

    diskutil eject /dev/diskN
    

    y elimine sus medios flash cuando se complete el comando.


Arrancar Ubuntu en una Mac desde la unidad USB

La unidad USB de Ubuntu Live recién creada ahora está lista para ser insertada en una Mac.

ingrese la descripción de la imagen aquí
Arrancar Ubuntu desde la unidad USB

Para probar el USB en vivo de Ubuntu en una Mac:

  1. Inserte la unidad USB en un puerto USB disponible.
  2. Reinicia o enciende la Mac.
  3. Inmediatamente después del timbre de inicio, presione la tecla Opción (a veces marcada como Alt).
  4. Seleccione la unidad USB desde la cual arrancar usando las flechas izquierda y derecha y las teclas Enter.
  5. Si no puede ver la unidad USB en el paso 4, descargue rEFInd boot manager para obtener una pantalla donde puede elegir entre los dispositivos disponibles para arrancar.
karel
fuente
2
Esto no responde la pregunta. Esta respuesta es cómo crear una clave usb de arranque mientras se ejecuta OS X. La pregunta es cómo crear un USB que pueda arrancar una Mac. He seguido estas instrucciones. Puedo arrancar una PC con la llave USB resultante, pero la Mac no la reconoce como un dispositivo de arranque.
chrish
3
Simplemente hice esto con éxito, pero al principio la llave USB no se mostraba en la lista, tuve que volver a enchufarla y luego apareció como un disco de inicio EFI
Keith M
1
Me funcionó bien para un Macbook Air (~ 2012 y Macbook Pro a mediados / finales de 2009). Tenga en cuenta que esto solo funcionará en una unidad con 1 partición. "dd-ing" el archivo a 1 partición de 2 no funcionó para mí en términos de aparecer en el administrador de inicio de mac. Una publicación de blog sobre esto con los mismos pasos también está aquí: business.tutsplus.com/tutorials/…
DynamicDan
Corrígeme si me equivoco, pero esto solo te dará un arranque en vivo de CD, ¿verdad? No es una instalación persistente.
Alex Hart
Eso es correcto, esto te dará un arranque en vivo de CD-esque.
karel
5

Con estos cuatro pasos, instalé Ubuntu 13.04 en mi Macbook Air a mediados de 2011:

  1. Crear una nueva partición usando la Utilidad de Discos

  2. Instale la última versión de rEFInd en su Mac

  3. Descargue la ISO de Mac de Ubuntu y cree una memoria USB de arranque con UNetbootin

  4. Reinicie su Mac seleccione el arranque desde USB e instale Ubuntu

Tony Ceralva
fuente
Alternativa [Probado en un iMac.2013] 1. instalar refit 2. descargar la última iso de ubuntu (13.04 en este punto) 3. crear un usb en vivo con "Usb Startup Disk Creator" (viene por defecto con todas las instalaciones de ubuntu) 4. conectar disco usb a iMac 5. reiniciar iMac 6. opción de espera o comando (alt o super) (se me olvida cuál) 7. seleccione efi × Los comentarios solo pueden editarse durante 5 minutos × Los comentarios solo pueden editarse durante 5 minutos × Los comentarios solo pueden ser editado por 5 minutos
airtonix
1
A partir del 3/2019 Esta respuesta funcionó en MacBook (circa 2008) y pude poner ubuntu 18.04. Gracias
Chad
4

Después de MUCHOS problemas con varios métodos, finalmente obtuve ubuntu 13.04 32bits trabajando en un macbook 2,1 (mediados de 2007). Mi unidad de DVD está rota, así que realmente necesitaba un USB en vivo.

(DESCARGO DE RESPONSABILIDAD:) No soy programador, pero después de configurar las cosas de la siguiente manera, funcionó a la perfección.

  1. Instale la última versión de rEFIt.
  2. Descargue el cargador USB Mac Linux desde esta página: https://github.com/SevenBits/Mac-Linux-USB-Loader/releases/tag/v1.1
  3. Descargue el código fuente desde el mismo enlace. Necesitará el archivo bootlA32.efi ubicado en la carpeta "EFI".
  4. Inserte su unidad flash USB y formatee en FAT 32 utilizando la utilidad de disco.
  5. Abra Mac Linux USB Loader y seleccione el archivo .iso que desea iniciar.
  6. Haga clic en Crear Live USB y siga las instrucciones, es un proceso bastante sencillo.

  7. Mi modelo de macbook simplemente se negó a arrancar en efi64, así que tuve que hacer algunos ajustes aquí:

  8. Continúa y abre la unidad USB. Vaya a la carpeta "efi" y luego a la carpeta "boot". Dentro debería ver un archivo llamado bootX64.efi

  9. Bórralo y coloca el archivo bootlA32.efi en su lugar.

  10. Ahora solo reinicie y desde el menú de rEFIt elija iniciar desde la unidad USB.

¡Espero que ayude a alguien por ahí!

Matt Harrison
fuente
Mac Linux USB Loader funcionó en mi MacBook Pro 2012 sin problemas. github.com/SevenBits/Mac-Linux-USB-Loader/wiki/…
chrish
-3

Intente obtener una máquina con Ubuntu ya instalado, una PC, computadora portátil, lo que sea, tal vez de un amigo, y luego obtenga una imagen ISO de Ubuntu 12.10 amd64. Con Ubuntu, abra la utilidad " Startup Disk Creator ", seleccione la imagen ISO de Ubuntu, el dispositivo USB y cree el disco.

Mantenga presionada la tecla de opción mientras la Mac se está iniciando y seleccione la unidad USB para iniciar y ya está. Lo he hecho y funciona.

Javier
fuente