14 votos

¿Cómo puedo hacer que mi PowerBook G4 de 1,5 GHz arranque desde una memoria USB?

En realidad quiero arrancar Linux pero como eso no funciona estoy pensando que alguien podría saber en el extremo de Apple.

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

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

12voto

Serhii Puntos 138

He hecho esto muchas veces desde que publiqué esta pregunta.

  1. 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
  2. Introduce la memoria USB en tu Mac y pulsa el botón de encendido mientras mantienes pulsado Command ⌘ + Option + O + F

  3. En el indicador, escriba lo siguiente:

    boot usb1/disk@1:,\\yaboot

Nota : Si estás arrancando linux entonces usa ,\\yaboot pero si estás arrancando un Mac OS utiliza ,\\tbxi .

Nota 2 : Si tu palo está en el lado derecho de la máquina, entonces necesitas 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 conseguir 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 viva del disco de instalación de OS X de esta manera.

0 votos

Gracias por su respuesta, me ha resultado muy útil. Ahora, no sé si has encontrado la manera de arrancar Gentoo de la misma manera, pero yo lo hice, así que quiero compartir el enlace que me ayudó a hacerlo. Aquí está. Espero que os sirva de ayuda. es.gentoo-wiki.com/wiki/LiveUSB_on_PPC#Boot_from_Open_Firmware

0 votos

Muchas gracias! este es el mejor "tutorial" con respecto a este tema que he podido encontrar. acaba de arrancar con éxito xubuntu 12.04 mini iso de instalación desde USB, porque mi superdrive en mi querido powerbook está roto.

0 votos

Lo conseguí mientras intentaba arrancar un Ubuntu desde una memoria USB. También puedes escribir dev / ls para obtener un listado de dispositivos en forma de árbol y ver qué usb tiene un disk nodo hoja. Incluso si la ruta de acceso a ese nodo se parece a /usb@1b/disk@1 (nota extra @ y b ), la ruta correcta sigue siendo la siguiente boot usb1/disk@1:2,\\yaboot

3voto

macleojw Puntos 1794
boot usb1/disk@1:,\\yaboot

O

boot usb1/disk@1:,\\tbxi

es no un comando completo. Es necesario listar un número de partición después del ":"

Por ejemplo, si está tratando de instalar en un Mac, tendrá que introducir 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 la partición en la que se encuentra OSX en su USB, utilice la Utilidad de Discos, haga clic en la partición que configuró con OS X y luego haga clic con R o Ctrl - L haga clic y seleccione "Información".

Recibirás algo así como: disk1s10

s10 es el número de partición. Consulte el ejemplo anterior.

3voto

Anthony Puntos 392

Este hilo es antiguo, pero quiero añadir algo de información que puede ser útil:

En un Powerbook G4 A1138 (1,67 Ghz 15" de finales de 2005) las instrucciones anteriores no funcionaron al sacarlo de la caja. Usé la ISO de rescate de finnix ppc, volcada con dd a la llave usb.

1.) OF crea las devalias ud para la llave usb en el a la izquierda puerto. Este ud El alias se asigna a /pci@f2000000/usb@15/disk@1

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

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

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

5.) Ya no hay problema con los códigos duros cd alias - ahora está apuntando a su llave USB. Puedes elegir una entrada de kernel por defecto - *finnix en mi caso- y arrancará correctamente.

El alias se restablecerá por defecto en el siguiente arranque en frío y, por lo tanto, tendrá que repetir el procedimiento para cada arranque USB.

1voto

bdonlan Puntos 508

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

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

¡Encuentra a Super Duper! aquí.

0 votos

¿Así que usar dd en la terminal tiene problemas?

0 votos

¿Y no necesito particionar mi memoria USB ni instalar yaboot, etc.?

0 votos

Yo no me metería con el firmware/cargadores de arranque, personalmente. Sólo he escuchado de colegas en el negocio (soy un técnico certificado por Apple) que esto funciona bien.

-1voto

tom Puntos 1

Acabo de arrancar mi PPC desde una unidad de cdrom USB externa, utilizando el mismo comando que el anterior :

boot usb1/disk@1:, \\yaboot

¡porque mi unidad de cdrom interna es un poco vieja y no lee con éxito toda la instalación en el CD! Muchas gracias.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X