Solución:
He hecho esto muchas veces desde que publiqué esta pregunta.
-
Crea una memoria USB como esta:
sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
-
Coloque la memoria USB en su Mac y presione el botón de encendido mientras lo mantiene presionado Comando ⌘+Opción+O+F
-
Cuando se le indique, escriba lo siguiente:
boot usb1/[email protected]:,\yaboot
Nota: Si está arrancando Linux, utilice ,\yaboot
, pero si está iniciando un sistema operativo Mac, utilice ,\tbxi
.
Nota 2: Si su palanca está en el lado derecho de la máquina, entonces necesita hacer esto:
boot usb0/[email protected]:,\yaboot
Nota 3: Si estos comandos no funcionan, lo más probable es que haya un problema con su archivo multimedia o iso.
Descubrí que Ubuntu, Debian y openSUSE funcionan muy bien. Todavía no puedo hacer que Fedora o Gentoo arranque de esta manera. Mi unidad óptica ya no funciona, así es como instalo OS X en mi máquina. Hice una memoria USB en vivo del disco de instalación de OS X de esta manera.
boot usb1/[email protected]:,\yaboot
O
boot usb1/[email protected]:,\tbxi
es no un comando completo. Necesita incluir un número de partición después de “:”
por ejemplo, si está intentando instalar en una Mac, deberá ingresar algo como esto
boot usb1/[email protected]:10,\tbxi
(donde “10” es el número de partición de la unidad USB, [email protected] en este ejemplo).
Para averiguar el número de partición donde se encuentra OSX en su USB, use la Utilidad de Discos, haga clic en la partición que configuró con OS X y luego haga clic con el botón derecho en o control–L haga clic y seleccione “Información”.
Obtendrá algo por el efecto de: disk1s10
s10
es el número de partición. Consulte el ejemplo anterior.
Este hilo es antiguo, pero quiero agregar información que puede ser útil:
En un Powerbook G4 A1138 (1,67 Ghz 15 “a finales de 2005) las instrucciones anteriores no funcionaron de fábrica. Usé el finnix ppc rescue ISO, volcado con dd a la llave USB.
1.) OF crea las devalias ud
para la llave usb en el izquierda Puerto. Esta ud
mapas de alias a /[email protected]/[email protected]/[email protected]
2.) Puedes llamar a yaboot con boot ud:2,\yaboot
– pero luego el kernel entrará en pánico porque todavía busca su initrd + rootfs en algún lugar en cd:2,/ ...
(los cd
el alias está codificado dentro de archivos como ofboot.b, yaboot.conf … en la ISO)
3.) Solución rápida y sucia: sobrescriba el cd
alias en OF con la ruta a su llave USB (copie la ruta del ud
alias): devalias cd /[email protected]/[email protected]/[email protected]
4.) Ahora arranca con boot cd:2,\yaboot
5.) Ya no hay problema con codificado cd
alias: ahora está apuntando a su llave USB. Puede elegir una entrada de kernel predeterminada: *finnix
en mi caso, y arrancará correctamente.
El alias se restablecerá a los valores predeterminados en el próximo arranque en frío y, por lo tanto, tendrá que repetir el procedimiento para cada arranque USB.