¿Puedo hacer una unidad flash USB de arranque para Mac desde Windows


9

El problema

El disco duro del MacBook se bloqueó y se arruinó. Necesito trabajar en una asignación de música en un programa solo disponible para Mac OS X y Ubuntu, y no podré obtener un nuevo disco duro para Mac antes de que venza la asignación. Solo tengo acceso sin administrador a computadoras con Windows XP y 7.

Mi pregunta

¿Puedo hacer una unidad USB con Ubuntu para poder usar mi MacBook con esto? ¿Puedo crear esto desde una computadora con Windows? Dé los pasos detallados, si es posible, porque soy un novato en lo que respecta a las computadoras, y especialmente a Linux.

Tengo una unidad flash de 8 Gb disponible.


Tengo una unidad flash de 8 Gb.
Patrick


@Patrick + podría hacerlo, pero no tiene los mismos resultados debido a un menor tamaño de instalación en comparación con el que preferiría en Linux (y de esta manera, la salida gráfica en Linux es mucho más nítida) +
dschinn1001

Respuestas:


2

Parece haber cierta confusión sobre el arranque EFI y las ISO de Ubuntu.

Descargo de responsabilidad: no sé mucho acerca de las Mac, porque nunca tuve una de estas máquinas ni la admití. Pero quiero ayudar de todos modos.

Arranque UEFI de Linux y Windows e ISO de Ubuntu Mac

Utilizando Linux en máquinas con Windows, entiendo que para arrancar desde medios externos a través de EFI, simplemente copie los archivos de la ISO a un sistema de archivos compatible en la unidad USB, que generalmente es FAT. Las ISO que admiten el arranque UEFI contienen un archivo llamado /efi/boot/boot{arch}.efi, donde {arch}puede ser x64para AMD64, ia32para i386, armo a64para ARM, etc. En Macs (anteriores) esto puede ser así /efi/boot/boot.efi.

De acuerdo, eso es todo. Lo extraño es que las ISO de Mac no contienen dichos archivos y en su lugar arrancan e instalan en modo BIOS heredado, lo cual estuvo bien en 2006, cuando Apple presentó Boot Camp, pero no es desde 2012 cuando el resto de la industria se mudó a UEFI.

Las respuestas de Chan-Ho Suh y Colin Watson sobre preguntas similares no parecen reflejar con precisión el estado actual.

Solucionando el problema con los cargadores UEFI para Macs más antiguos

Encontré una entrada de blog de AstroFloyd que trata con un problema muy similar al ser consciente de lo anterior.

Su solución es poner un cargador EFI que permita la carga de bucle invertido de un ISO compatible con UEFI. Idealmente, solo tendría que colocar dos archivos en la unidad USB con formato FAT y listo.

Para mayor claridad, todo lo que está ahora en su unidad USB es (en relación con el directorio raíz de esa unidad):

  1. /efi/boot/boot.iso
  2. /efi/boot/boot.efi

Sus instrucciones están escritas usando herramientas de Linux y se ocupan de detalles avanzados como configurar el tipo de partición, pero supongo que Windows y las unidades USB estándar ya proporcionan esta configuración de forma predeterminada.

Para ser claros: no use el ISO amd64 + mac, use el último estándar.

Relacionado:

Más información de fondo

Rod Smith, quien también está por aquí , ha publicado un artículo muy detallado sobre EFI-Booting Ubuntu en una Mac en su sitio. Explica por qué instalar Linux en modo BIOS en una Mac utilizando un MBR híbrido es al menos una mala idea y cubre algunos escenarios de instalación de Ubuntu en una unidad con una instalación existente de Mac OS X.

Está usando su herramienta Refind, pero que yo sepa, systemd-boot también es capaz de arrancar OS X y trabajar con Mac. Probablemente sea un poco más difícil de configurar.


0

De acuerdo con Apple :

Las Mac basadas en Intel son compatibles con el volumen de un dispositivo de almacenamiento USB externo que:

  • Se ha formateado con un tipo de partición GUID
  • Contiene una instalación de Mac OS X 10.4.5 o posterior, o Mac OS X 10.5 o posterior, que es compatible con (o se envía con) la Mac a la que está conectado el dispositivo USB. Nota: No debe usar una versión de Mac OS X que sea anterior ("más antigua") que la versión con la que se envió su Mac.

Por lo tanto, el arranque desde un USB en vivo de Ubuntu con una Mac no es oficialmente compatible.

Sin embargo, puede intentar los pasos descritos aquí (¡no hay garantías!) O, alternativamente, simplemente iniciar desde un Live CD.


Lo siento por no mencionarlo, tengo un Macbook 1.1 con el sistema operativo original.
Patrick

y un procesador Intel Core 2 Duo. Pero el enlace es para trabajar en macbooks, que no tengo. No puedo arrancar OS X.
Patrick

Excelente punto! : P Entonces sugeriría arrancar desde un Live CD; Es mucho más simple.
SirCharlo

Lo intentaré este fin de semana y te diré cómo va.
Patrick

Desafortunadamente, las instrucciones para arrancar desde USB en esa página de ayuda de Ubuntu nunca se sabe que funcionan. Irónicamente, la solución especial descrita para MacBook Air 3,2 generalmente no funciona para ese modelo, pero funciona para otros.
Chan-Ho Suh

0

Hay muchas opciones que pueden ayudarlo a crear una unidad USB de arranque desde su máquina Windows. Mi favorito es Rufus ( http://rufus.akeo.ie/ ). Para crear su unidad USB de arranque, realice los siguientes pasos:

Si encuentra algún problema, puede consultar las preguntas frecuentes ( https://github.com/pbatard/rufus/wiki/FAQ )

¡Buena suerte!


0

No tener acceso administrativo en la PC elimina algunos de los programas más fáciles de usar de la ecuación (por ejemplo, Yumi). Sin embargo, después de hurgar en Pendrivelinux, me topé con una opción que podría funcionar: XBOOT. Pendrivelinux tiene una guía aquí , pero los pasos principales son los siguientes:

  1. Descargue y descomprima la aplicación ( aquí )
  2. Enchufe la unidad USB
  3. Arrastra la ISO de Ubuntu al programa
  4. Seleccione "Crear USB" y elija su unidad

editar: Acabo de terminar de probar el programa y creó con éxito una unidad flash USB de arranque de Ubuntu cuando lo ejecuté en mi caja de Windows (Windows 8.1), sin solicitar acceso administrativo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.