¿Cómo hago para que mi PowerBook G4 de 1.5 GHz arranque desde una memoria USB?

14

De hecho, quiero arrancar Linux, pero como eso no funciona, creo que alguien podría saber sobre Apple.

Si hay una manera de arrancar Mac desde una memoria USB, arrancar otro sistema operativo no debería ser imposible.

¿Necesito usar un cargador de arranque de Apple para engañar a mi PowerBook para que piense que está arrancando Mac OS y luego introducir el disco de Linux o qué?

Joshua Robison
fuente

Respuestas:

11

Lo he hecho muchas veces desde que publiqué esta pregunta.

  1. Cree un dispositivo USB como este:

    sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
    
  2. Coloque la memoria USB en su Mac y presione el botón de encendido mientras mantiene presionado Command ⌘+ Option+ O+F

  3. En el indicador, escriba lo siguiente:

    boot usb1/disk@1:,\\yaboot
    

Nota : si está arrancando Linux, úselo ,\\yaboot, pero si está arrancando, use Mac OS ,\\tbxi.

Nota 2 : Si su dispositivo está en el lado derecho de la máquina, debe hacer esto:

boot usb0/disk@1:,\\yaboot

Nota 3 : Si estos comandos no funcionan, lo más probable es que haya un problema con su archivo multimedia o iso.

He descubierto que Ubuntu, Debian y openSUSE funcionan muy bien. Todavía no puedo hacer que Fedora o Gentoo arranquen de esta manera. Mi unidad óptica ya no funciona, así que 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.

Joshua Robison
fuente
Gracias por su respuesta, lo he encontrado realmente útil. Ahora, no sé si descubriste cómo iniciar Gentoo de la misma manera, pero lo hice, así que me gustaría compartir el enlace que me ayudó a hacerlo. Aquí está. ¡Espero eso ayude! en.gentoo-wiki.com/wiki/LiveUSB_on_PPC#Boot_from_Open_Firmware
¡Muchas gracias! Este es el mejor "tutorial" sobre este tema que pude encontrar. acabo de bootet xubuntu 12.04 mini iso de instalación desde USB, porque mi superdrive en mi amado powerbook está roto.
harald
Llegué al intentar arrancar un Ubuntu desde una memoria USB. También puede escribir dev / lspara obtener una lista de dispositivos en forma de árbol y ver cuál usbtiene un disknodo hoja. Incluso si el camino hacia ese nodo se ve /usb@1b/disk@1(observe más @y b), el camino correcto todavía se ve asíboot usb1/disk@1:2,\\yaboot
Stéphane Gourichon
Puedo confirmar que esto también funciona con un iBook G3 M6497, ¡gracias!
ToastyMallows
3
boot usb1/disk@1:,\\yaboot

O

boot usb1/disk@1:,\\tbxi

No es un comando completo. Debe enumerar 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/disk@1:10,\\tbxi

(donde "10" es el número de partición de la unidad usb, disco @ 1 en este ejemplo).

Para averiguar el número de partición donde se encuentra OSX en su USB, la utilidad de discos, Haga clic en la partición que configuró con OS X y R-clic o Ctrl- Lclic y seleccione "Información".

Obtendrá algo en el sentido de: disk1s10

s10es el número de partición Consulte el ejemplo anterior.

usuario60118
fuente
2

Este hilo es antiguo, pero quiero agregar alguna información que pueda ser útil:

En un Powerbook G4 A1138 (1,67 Ghz 15 "finales de 2005) las instrucciones anteriores no funcionaron de fábrica. Utilicé el ISO de rescate de PPN de Finnix, volcado con dd en la clave usb.

1.) OF crea las devalias udpara la clave usb en el puerto izquierdo . Este udalias se asigna a /pci@f2000000/usb@15/disk@1

2.) Puede llamar a yaboot con boot ud:2,\\yaboot- pero luego el kernel entrará en pánico porque aún busca su initrd + rootfs en algún lugar en cd:2,/ ...(el cd alias está codificado dentro de archivos como ofboot.b, yaboot.conf ... en la ISO)

3.) Solución rápida y sucia: sobrescriba el cdalias en OF con la ruta a su llave USB (copie la ruta desde el udalias): devalias cd /pci@f2000000/usb@15/disk@1

4.) Ahora arranque con boot cd:2,\\yaboot

5.)Ya no hay problema con el cdalias codificado : ahora está apuntando a su llave USB. Simplemente puede elegir una entrada de kernel predeterminada, *finnixen mi caso, y se iniciará correctamente.

El alias se restablecerá a los valores predeterminados en el próximo arranque en frío y, por lo tanto, deberá repetir el procedimiento para cada arranque por USB.

Karl Elsner
fuente
1

He oído que usar Super Duper funciona bien para esto. Me imagino que si ese es el caso, entonces Carbon Copy Cloner debería funcionar también.

Implemente la imagen en el USB a través de una de esas utilidades y debería ser dorado.

¡Encuentra a Super Duper! aquí.

Harv
fuente
Entonces, ¿usar dd en la terminal tiene problemas?
Joshua Robison
¿Y no necesito particionar mi memoria USB o instalar yaboot, etc.?
Joshua Robison
No jugaría con firmware / bootloaders, personalmente. Acabo de escuchar de colegas en el negocio (soy un técnico certificado por Apple) que esto funciona bien.
Harv
SuperDuper y Carbon Copy Cloner son buenas herramientas para copiar sistemas de arranque, pero el problema en esta pregunta depende de los modelos PowerBook G4 que no permiten formalmente el arranque USB. Por lo tanto, la copia del sistema operativo más limpia creada no arrancará en estos sistemas sin ajustes de firmware adicionales como se describe en las respuestas anteriores.
JakeGould
@ Harv De nada. Y si desea ver cómo me topé con este hilo de preguntas y respuestas, consulte este hilo en Super Usuario .
JakeGould
1

así que en mi experiencia, he aprendido que en mi Power Book G4 1.5 (A1106) que

boot usb1 / disk @ 1: 10, \ tbxi no fue útil. prueba esto

  • ingrese la descripción de la imagen aquí

  • comando, opción, O, F (abrir firmware)

  • teclas de liberación
  • arranque ud: 3, \: tbxi

Si tienes suerte, podría funcionar. Lo intenté sin el 3 y obtuve la señal de prohibición, todo lo demás no funcionaría. Editar: acabo de recibir la señal de prohibición, así que creo que mi sistema tiene un problema

superestrella64
fuente
1

Lo que funcionó para mí en un Cube G4 fue lo siguiente (según el consejo de Joshua):

  1. Formateé mi memoria USB en Disk Utility con Apple Partition Map y una partición MS-DOS (FAT). diskutil listdebería traer algo como esto:

memoria USB recién borrada con mapa de partición de apple y parte fat32

  1. Ahora, por el bien de esto, destruye la partición FAT32: sudo pdisk L e /dev/rdisk2 d 2 wy sal CTRL+C. Todo el proceso debería verse así: ingrese la descripción de la imagen aquí

El disco profundamente limpio debería aparecer así ( diskutil list)

ingrese la descripción de la imagen aquí

  1. Ahora podemos copiar el Mac OS X 10.5 Leopard ISO con dd: sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync. Debería ser algo como esto:

ingrese la descripción de la imagen aquí

  1. Dependiendo de su dispositivo, esto puede tomar más de unas pocas horas (¡incluso con un USB3 rudo!). Al final, diskutil listdebería mostrar algo como esto:

ingrese la descripción de la imagen aquí

  1. Conecte esto a su G5 Cube y, en el arranque, presione ambas teclas ALT (en teoría, una debería funcionar, pero con mi teclado inalámbrico el enfoque de ambos botones funciona mejor)

  2. ¡Obtendrá una versión muy primitiva de la pantalla de selección de arranque actual, que SOLO FUNCIONA CON UN RATÓN! Allí encontrará el dispositivo USB y podrá arrancar desde él, e instalarlo como si fuera una unidad de DVD muy rápida y silenciosa :)

Para aquellos que deseen instalar Mac OS X 10.4 Tiger , la ISO flotante para eso parece contener una partición Apple_Driver_ATAPI muy pequeña (disk2s2 en el paso 4), unos pocos KB en lugar de medio GB. Desafortunadamente, esto parece ser incompatible con los pasos 1-6 ..

La solución alternativa es la siguiente: prepare una memoria USB Leopard 10.5 y sobrescriba la partición Apple_HFS con la partición Apple_HFS del disco 10.4 Tiger:

  1. Continúe con la creación de un palo Leopard 10.5 como en los pasos 1-4

  2. Monte la imagen OSX 10.4 Tiger; debería verse así: particiones del disco os x tiger

  3. Con dd, copie sobre la partición Apple_HFS (disk3s3 o diskNs3) SOBRE Apple_HFS (~ 7GB) en el dispositivo. Esto lo dejará con un dispositivo que tiene el controlador ATAPI del disco DVD Leopard, pero la imagen del sistema operativo del disco Tiger. A través de este método, pude mostrarlo y logré instalar Tiger junto con Leopard xD. Por mi parte, se ve así: ingrese la descripción de la imagen aquí

Para aquellos que quieran instalar 10.3 o inferior Desafortunadamente, no he encontrado ninguna manera de arrancarlos desde un dispositivo USB (aunque no inicialmente).

Para instalar 10.3 / 10.2 / 10.1 / 10.0, grabe la imagen del CD1 en un disco, que tendrá que leer a través del cable IDE incorporado (¡conectar un CD-ROM USB no lo corta, no se permite USB!) . Lo instalará como de costumbre, presionando alt (ambos en el caso del cubo) en el arranque, seleccionando el CD, instalando ...

En algún momento se le pedirá que inserte el segundo disco, los que puede preparar de la misma manera que una instalación de Tiger: haga un disco Leopard y sobrescriba la tercera partición (la Apple_HFS que ocupa más espacio) con la partición Apple_HFS de el CD2 del sistema operativo pre 10.4 que está instalando. Esta vez, el sistema lo aceptará y continuará la instalación desde el dispositivo USB.

Darie H
fuente
0

Powerbook G4 1.0Ghz 12 "externo Pioneer / genérico USB CD / DVD drive Enchúfelo en el puerto USB más trasero.

  • Encendido
  • ⌘ CmdOptOF
  • boot usb1/disk@1:,\\yaboot
  • Return ⏎
  • restart

Instala Ubuntu 16.04 PPC perfectamente, primer intento. ¡Me encantan estos viejos hilos y viejas máquinas!

HackerVaccine
fuente