Come posso effettuare il mio avvio PowerBook G4 da 1,5 GHz da una chiavetta USB?


14

In realtà voglio avviare Linux, ma dal momento che non funziona sto pensando che qualcuno potrebbe sapere sul lato Apple.

Se esiste un modo per avviare Mac da una chiavetta USB, l'avvio di un altro sistema operativo non dovrebbe essere impossibile.

Devo usare un bootloader di Apple per indurre il mio PowerBook a pensare che si stia avviando Mac OS e poi scivoli sul disco Linux o cosa?

Risposte:


11

L'ho fatto molte volte da quando ho pubblicato questa domanda.

  1. Crea una chiavetta USB in questo modo:

    sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
    
  2. Inserisci la chiavetta USB nel tuo Mac e premi il pulsante di accensione mentre tieni premuto Command ⌘+ Option+ O+F

  3. Al prompt, digitare quanto segue:

    boot usb1/disk@1:,\\yaboot
    

Nota : se si avvia Linux ,\\yaboot, utilizzare , ma se si sta avviando un Mac OS, utilizzare ,\\tbxi.

Nota 2 : se lo stick si trova sul lato destro della macchina, è necessario eseguire questa operazione:

boot usb0/disk@1:,\\yaboot

Nota 3 : se questi comandi non funzionano, è molto probabile che si sia verificato un problema con il file multimediale o iso.

Ho scoperto che Ubuntu, Debian e openSUSE funzionano alla grande. Non riesco ancora ad avviare Fedora o Gentoo in questo modo. La mia unità ottica non funziona più, quindi è così che installo OS X sul mio computer. In questo modo ho creato una chiavetta USB dal vivo sul disco di installazione di OS X.


Grazie per la tua risposta, l'ho trovato davvero utile. Ora, non so se hai scoperto come avviare Gentoo allo stesso modo, ma l'ho fatto, quindi decido di condividere il link che mi ha aiutato a farlo. Ecco qui. Spero che sia d'aiuto! it.gentoo-wiki.com/wiki/LiveUSB_on_PPC#Boot_from_Open_Firmware

grazie mille! questo è il miglior "tutorial" su questo argomento che sono riuscito a trovare. ho appena avviato con successo xubuntu 12.04 mini install iso da USB, perché il mio superdrive nel mio amato powerbook è rotto.
Harald,

Ci sono arrivato mentre cercavo di avviare Ubuntu da una chiavetta USB. Puoi anche digitare dev / lsper ottenere un elenco a forma di albero di dispositivi e vedere quale usbha un disknodo foglia. Anche se il percorso per quel nodo sembra /usb@1b/disk@1(nota in più @e b), il percorso corretto sembra ancoraboot usb1/disk@1:2,\\yaboot
Stéphane Gourichon

Posso confermare che funziona anche con un iBook G3 M6497, grazie!
ToastyMallows

3
boot usb1/disk@1:,\\yaboot

O

boot usb1/disk@1:,\\tbxi

non è un comando completo. È necessario elencare un numero di partizione dopo ":"

ad esempio, se stai cercando di installare su un Mac, dovrai inserire qualcosa del genere

boot usb1/disk@1:10,\\tbxi

(dove "10" è il numero di partizione dell'unità USB, disco @ 1 in questo esempio).

Per scoprire il numero della partizione in cui OSX si trova sul vostro USB, utilizzare Utility Disco, fare clic sulla partizione si imposta con OS X e quindi R-clic o Ctrl- Lclick e selezionare "Informazioni".

Otterrai qualcosa per l'effetto di: disk1s10

s10è il numero di partizione. Fare riferimento all'esempio sopra.


2

Questo thread è vecchio, ma voglio aggiungere alcune informazioni che potrebbero essere utili:

Su un Powerbook G4 A1138 (1,67 Ghz 15 "fine 2005) le istruzioni di cui sopra non hanno funzionato immediatamente. Ho usato l'ISO di salvataggio PPC finnix, scaricato con dd sulla chiave USB.

1.) OF crea le devalie udper la chiave usb nella porta a sinistra . Questo udalias è mappato a /pci@f2000000/usb@15/disk@1

2.) Puoi chiamare yaboot con boot ud:2,\\yaboot- ma poi il kernel andrà in panico perché cerca ancora il suo initrd + rootfs da qualche parte in cd:2,/ ...(l' cd alias è hardcoded all'interno dei file come ofboot.b, yaboot.conf ... sulla ISO)

3.) Soluzione rapida e sporca: sovrascrivere l' cdalias in OF con il percorso della chiave USB (copiare il percorso uddall'alias): devalias cd /pci@f2000000/usb@15/disk@1

4.) Ora avviare con boot cd:2,\\yaboot

5.)Nessun problema più con l' cdalias hardcoded : ora è pronto per la tua chiave USB. Puoi semplicemente scegliere una voce del kernel predefinita - *finnixnel mio caso - e si avvierà correttamente.

L'alias verrà ripristinato ai valori predefiniti al successivo avvio a freddo e quindi dovrai ripetere la procedura per ogni avvio USB.


1

Ho sentito che usare Super Duper funziona bene per questo. Immagino che in questo caso, anche Carbon Copy Cloner dovrebbe funzionare.

Distribuisci l'immagine sull'USB attraverso una di quelle utility e dovresti essere d'oro.

Trova Super Duper! Qui.


Quindi usare dd nel terminale ha problemi?
Joshua Robison,

E non ho bisogno di partizionare la mia chiavetta USB o installare Yaboot ecc.?
Joshua Robison,

Personalmente, non farei casino con firmware / bootloader. Ho appena sentito dai colleghi del settore (sono una tecnologia certificata Apple) che funziona bene.
Harv,

SuperDuper e Carbon Copy Cloner sono buoni strumenti per copiare i sistemi di avvio, ma il problema in questa domanda è incentrato sui modelli PowerBook G4 che non consentono formalmente l'avvio USB. Quindi la copia del sistema operativo più pulita creata non si avvierà su questi sistemi senza ulteriori aggiustamenti del firmware come indicato nelle risposte sopra.
Jake Gould

@Harv Prego. E se vuoi vedere come mi sono imbattuto in questa domanda e nella discussione, controlla questa discussione su Super User .
Jake Gould

1

quindi nella mia esperienza l'ho imparato sul mio Power Book G4 1.5 (A1106)

boot usb1 / disk @ 1: 10, \ tbxi non è stato utile. prova questo

  • inserisci qui la descrizione dell'immagine

  • comando, opzione, O, F (firmware aperto)

  • rilasciare le chiavi
  • boot ud: 3, \: tbxi

se sei fortunato potrebbe funzionare. ho provato senza il 3 e ho ottenuto il segnale di divieto, tutto il resto non avrebbe funzionato. Modifica: ho appena ricevuto il segnale di divieto, quindi penso che il mio sistema abbia un problema


1

Ciò che ha funzionato per me su un Cube G4 è stato il seguente (basato sul consiglio di Joshua):

  1. Ho formattato la mia chiavetta USB in Utility Disco con Apple Partition Map e una partizione MS-DOS (FAT). diskutil listdovrebbe portare qualcosa del genere:

chiavetta USB appena cancellata con mappa di partizione apple e parte fat32

  1. Ora, per il gusto di farlo, nuke la partizione FAT32: sudo pdisk L e /dev/rdisk2 d 2 wed esci CTRL+C. L'intero processo dovrebbe assomigliare a questo: inserisci qui la descrizione dell'immagine

Il disco profondamente pulito dovrebbe apparire così ( diskutil list)

inserisci qui la descrizione dell'immagine

  1. Ora siamo in grado di copiare il 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. Dovrebbe essere qualcosa del genere:

inserisci qui la descrizione dell'immagine

  1. A seconda della levetta, questo potrebbe richiedere alcune ore (anche con una USB3 tosta!). Alla fine, diskutil listdovrebbe mostrare qualcosa del genere:

inserisci qui la descrizione dell'immagine

  1. Collegalo al tuo G5 Cube e, all'avvio, premi entrambi i tasti ALT (in teoria uno dovrebbe funzionare ma con la mia tastiera wireless l'approccio a entrambi i pulsanti funziona meglio)

  2. Otterrai una versione molto primitiva dell'attuale schermata Selezione avvio, CHE FUNZIONA SOLO CON UN MOUSE! Lì troverai la chiavetta USB e potrai avviarla da essa, e installarla come se fosse un'unità DVD molto veloce e silenziosa :)

Per coloro che desiderano installare Mac OS X 10.4 Tiger , l'ISO fluttuante per questo sembra contenere una partizione Apple_Driver_ATAPI molto piccola (disk2s2 al passaggio 4), pochi KB anziché mezzo GB. Questo purtroppo sembra essere incompatibile con i passaggi 1-6 ..

La soluzione alternativa è la seguente: preparare una chiavetta USB 10.5 Leopard e sovrascrivere la partizione Apple_HFS con la partizione Apple_HFS dal disco 10.4 Tiger:

  1. Procedere con la creazione di un bastoncino Leopard 10.5 come nei passaggi 1-4

  2. Montare l'immagine OSX 10.4 Tiger; Dovrebbe assomigliare a qualcosa di simile a questo: partizioni del disco os x tiger

  3. Con dd, copia sopra la partizione Apple_HFS (disk3s3 o diskNs3) SOPRA Apple_HFS (~ 7GB) sullo stick. Questo ti lascerà con un bastone con il driver ATAPI dal disco DVD Leopard, ma l'immagine del sistema operativo del disco Tiger. Con questo metodo, ho avuto modo di mostrare, e sono riuscito a installare Tiger insieme a Leopard xD. Da parte mia, sembra così: inserisci qui la descrizione dell'immagine

Per coloro che desiderano installare 10.3 o versioni precedenti Sfortunatamente, non ho trovato alcun modo per farli partire da un dispositivo USB (non inizialmente però).

Per installare 10.3 / 10.2 / 10.1 / 10.0, masterizza l'immagine CD1 su un disco, che dovrai leggere tramite il cavo IDE di bordo (il collegamento di un cd-rom USB non lo interrompe, non è consentito l'USB!) . Installerai come al solito, premendo alt (entrambi nel caso del cubo) all'avvio, selezionando il CD, installando ...

Ad un certo punto ti verrà chiesto di inserire il 2 ° disco - quelli che potresti preparare come un'installazione Tiger: crea un disco Leopard e sovrascrivi la terza partizione (quella Apple_HFS che occupa più spazio) con la partizione Apple_HFS di il CD2 del sistema operativo pre 10.4 che stai installando. Questa volta il sistema lo accetterà e continuerà l'installazione dal dispositivo USB.


0

Powerbook G4 1,0 Ghz 12 "Pioneer esterno / unità CD / DVD USB generica Collegare alla porta USB più posteriore.

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

Installa perfettamente Ubuntu 16.04 PPC, prima prova. Adoro questi vecchi fili e vecchie macchine!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.