Wie kann ich mein 1,5 GHz PowerBook G4 von einem USB-Stick booten?

14

Eigentlich möchte ich Linux booten, aber da das nicht funktioniert, denke ich, dass jemand etwas über Apple weiß.

Wenn es eine Möglichkeit gibt, den Mac von einem USB-Stick zu booten, sollte das Booten eines anderen Betriebssystems nicht unmöglich sein.

Muss ich einen Apple-Bootloader verwenden, um mein PowerBook dahingehend zu täuschen, dass es Mac OS bootet, und dann die Linux-CD einzulegen, oder was?

Joshua Robison
quelle

Antworten:

11

Ich habe dies viele Male getan, seit ich diese Frage gestellt habe.

  1. Erstellen Sie einen USB-Stick wie folgt:

    sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
    
  2. Stecken Sie den USB-Stick in Ihren Mac und drücken Sie den Ein- / Ausschalter, während Sie Command ⌘+ Option+ O+ gedrückt haltenF

  3. Geben Sie an der Eingabeaufforderung Folgendes ein:

    boot usb1/disk@1:,\\yaboot
    

Hinweis : Wenn Sie Linux booten, verwenden Sie ,\\yaboot, aber wenn Sie ein Mac OS booten, verwenden Sie ,\\tbxi.

Hinweis 2 : Befindet sich Ihr Stick auf der rechten Seite der Maschine, müssen Sie dies tun:

boot usb0/disk@1:,\\yaboot

Hinweis 3 : Wenn diese Befehle nicht funktionieren, liegt höchstwahrscheinlich ein Problem mit Ihrer Medien- oder ISO-Datei vor.

Ich habe festgestellt, dass Ubuntu, Debian und openSUSE großartig funktionieren. Ich kann Fedora oder Gentoo noch nicht dazu bringen, auf diese Weise zu booten. Mein optisches Laufwerk funktioniert nicht mehr. So installiere ich OS X auf meinem Computer. Auf diese Weise habe ich einen Live-USB-Stick von der OS X-Installations-CD erstellt.

Joshua Robison
quelle
Vielen Dank für Ihre Antwort, ich fand es sehr nützlich. Nun, ich weiß nicht, ob Sie herausgefunden haben, wie Gentoo auf die gleiche Weise gebootet werden kann, aber ich wollte den Link teilen, der mir dabei geholfen hat. Hier ist es. Ich hoffe es hilft! en.gentoo-wiki.com/wiki/LiveUSB_on_PPC#Boot_from_Open_Firmware
ich danke dir sehr! Dies ist das beste "Tutorial" zu diesem Thema, das ich finden konnte. bootet gerade erfolgreich xubuntu 12.04 mini install iso von usb, weil mein superdrive in meinem geliebten powerbook kaputt ist.
harald
Ich bin dort angekommen, als ich versucht habe, ein Ubuntu von einem USB-Stick zu starten. Sie können auch eingeben dev / ls, um eine baumförmige Auflistung der Geräte zu erhalten und festzustellen, welche Geräte usbeinen diskBlattknoten haben. Auch wenn der Pfad zu diesem Knoten wie folgt aussieht /usb@1b/disk@1(beachten Sie zusätzlich @und b), sieht der richtige Pfad immer noch so ausboot usb1/disk@1:2,\\yaboot
Stéphane Gourichon
Ich kann bestätigen, dass dies auch mit einem iBook G3 M6497 funktioniert, danke!
ToastyMallows
3
boot usb1/disk@1:,\\yaboot

ODER

boot usb1/disk@1:,\\tbxi

ist kein vollständiger Befehl. Sie müssen eine Partitionsnummer nach dem ":" auflisten

Wenn Sie beispielsweise versuchen, auf einem Mac zu installieren, müssen Sie so etwas eingeben

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

(wobei "10" die Partitionsnummer des USB-Laufwerks ist, in diesem Beispiel "disk @ 1").

Verwenden Sie das Festplatten-Dienstprogramm, um die Partitionsnummer zu ermitteln, auf der sich OSX auf Ihrem USB-Stick befindet. Klicken Sie auf die mit OS X eingerichtete Partition und klicken Sie dann mit der rechten Maustaste oder Ctrl- Lund wählen Sie "Information".

Sie erhalten eine Wirkung von: disk1s10

s10ist die Partitionsnummer. Siehe obiges Beispiel.

user60118
quelle
2

Dieser Thread ist alt, aber ich möchte einige nützliche Informationen hinzufügen:

Auf einem Powerbook G4 A1138 (1,67 Ghz 15 "Ende 2005) haben die obigen Anweisungen nicht sofort funktioniert. Ich habe die finnix ppc rescue ISO verwendet, die mit dd auf den USB-Schlüssel kopiert wurde .

1.) OF erstellt die Devalias udfür den usb-schlüssel im linken port. Dieser udalias entspricht /pci@f2000000/usb@15/disk@1

2.) Sie können yaboot mit aufrufen boot ud:2,\\yaboot- aber dann gerät der kernel in panik, weil er seine initrd + rootfs immer noch irgendwo unter sucht cd:2,/ ...(der cd alias ist in dateien wie ofboot.b fest codiert, yaboot.conf ... auf der ISO)

3.) Schnelle und fehlerhafte Umgehung: Überschreiben Sie den cdAlias ​​in OF mit dem Pfad zu Ihrem USB-Stick (kopieren Sie den Pfad vom udAlias): devalias cd /pci@f2000000/usb@15/disk@1

4.) Starten Sie jetzt mit boot cd:2,\\yaboot

5.)Mit fest codiertem cdAlias kein Problem mehr - es wird jetzt auf Ihren USB-Stick kopiert. Sie können einfach einen Standardkerneleintrag auswählen - *finnixin meinem Fall - und dieser wird ordnungsgemäß gestartet.

Der Alias ​​wird beim nächsten Kaltstart auf die Standardeinstellung zurückgesetzt und Sie müssen den Vorgang daher für jeden USB-Start wiederholen.

Karl Elsner
quelle
1

Ich habe gehört, dass die Verwendung von Super Duper hierfür gut geeignet ist. Ich stelle mir vor, wenn das der Fall ist, sollte Carbon Copy Cloner auch funktionieren.

Stellen Sie das Image über eines dieser Dienstprogramme auf dem USB-Stick bereit, und Sie sollten goldrichtig sein.

Finde Super Duper! Hier.

Harv
quelle
Also hat die Verwendung von dd im Terminal Probleme?
Joshua Robison
Und ich muss meinen USB-Stick nicht partitionieren oder yaboot etc installieren?
Joshua Robison
Ich würde mich persönlich nicht mit Firmware / Bootloadern herumschlagen. Ich habe gerade von Kollegen in der Branche gehört (ich bin ein Apple-zertifizierter Techniker), dass dies gut funktioniert.
Harv
SuperDuper und Carbon Copy Cloner sind gute Tools zum Kopieren bootfähiger Systeme. Das Problem in dieser Frage hängt jedoch von PowerBook G4-Modellen ab, die formal keinen USB-Start zulassen. Daher wird die sauberste erstellte Betriebssystemkopie auf diesen Systemen ohne zusätzliche Firmware-Anpassungen, wie in den obigen Antworten beschrieben, nicht gestartet.
JakeGould
@Harv Gern geschehen. Und wenn Sie sehen möchten, wie ich auf diesen Frage- und Antwort-Thread gestoßen bin, lesen Sie diesen Thread unter Super User .
JakeGould
1

Nach meiner Erfahrung habe ich das auf meinem Power Book G4 1.5 (A1106) gelernt

booten Sie usb1 / disk @ 1: 10, \ tbxi war nicht hilfreich. Versuche dies

  • Bildbeschreibung hier eingeben

  • Befehl, Option, O, F (Firmware öffnen)

  • Lassen Sie die Tasten los
  • boot ud: 3, \: tbxi

Wenn Sie Glück haben, könnte es funktionieren. Ich habe versucht, ohne die 3 und ich habe das Verbotsschild, alles andere würde nicht funktionieren. Bearbeiten: Ich habe gerade das Verbotszeichen, so denke ich, mein System hat ein Problem

superstar64
quelle
1

Was für mich auf einem Cube G4 funktionierte, war das Folgende (basierend auf Joshuas Ratschlägen):

  1. Ich habe meinen USB-Stick im Festplatten-Dienstprogramm mit Apple Partition Map und einer MS-DOS-Partition (FAT) formatiert. diskutil listsollte so etwas bringen:

frisch gelöschter usb stick mit apple partition map & fat32 teil

  1. Lassen Sie uns der Sache zuliebe die FAT32-Partition nuken: sudo pdisk L e /dev/rdisk2 d 2 wund beenden CTRL+C. Der gesamte Prozess sollte ungefähr so ​​aussehen: Bildbeschreibung hier eingeben

Die gründlich gereinigte Festplatte sollte so aussehen ( diskutil list)

Bildbeschreibung hier eingeben

  1. Jetzt können wir über Mac OS X 10.5 Leopard ISO mit dd: kopieren sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync. Es sollte ungefähr so ​​aussehen:

Bildbeschreibung hier eingeben

  1. Abhängig von Ihrem Stick kann dies einige Stunden dauern (auch bei einem Badass USB3!). Am Ende diskutil listsollte so etwas angezeigt werden:

Bildbeschreibung hier eingeben

  1. Schließen Sie dies an Ihren G5 Cube an und drücken Sie beim Booten beide ALT-Tasten (theoretisch sollte dies funktionieren, aber mit meiner kabellosen Tastatur funktionieren die beiden Tasten am besten).

  2. Sie erhalten eine sehr einfache Version des heutigen Boot Selection-Bildschirms, der nur mit einer Maus funktioniert! Dort finden Sie den USB-Stick und können von ihm booten und installieren, als wäre es ein sehr schnelles und leises DVD-Laufwerk :)

Für diejenigen, die Mac OS X 10.4 Tiger installieren möchten , scheint die ISO-Datei, die sich darin befindet, eine sehr kleine Apple_Driver_ATAPI-Partition (disk2s2 in Schritt 4) zu enthalten, einige KB anstelle von einem halben GB. Dies scheint leider nicht mit den Schritten 1-6 vereinbar zu sein.

Die Problemumgehung lautet wie folgt: Bereiten Sie einen 10.5 Leopard USB-Stick vor und überschreiben Sie die Apple_HFS-Partition mit der Apple_HFS-Partition von der 10.4 Tiger-Festplatte:

  1. Fahren Sie mit der Erstellung eines Leopard 10.5-Sticks fort, wie in den Schritten 1-4 beschrieben

  2. Hängen Sie das OSX 10.4 Tiger-Image ein. es sollte ungefähr so ​​aussehen: os x tiger festplattenpartitionen

  3. Mit dd, kopieren Sie auf dem Stick die Apple_HFS (disk3s3 oder diskNs3) Partition über die Apple_HFS (~ 7 GB). Damit bleibt Ihnen ein Stick mit dem ATAPI-Treiber von der Leopard-DVD, aber dem Betriebssystem-Image der Tiger-DVD. Durch diese Methode konnte ich es zeigen und Tiger zusammen mit Leopard xD installieren. Meiner Meinung nach sieht es so aus: Bildbeschreibung hier eingeben

Für diejenigen, die 10.3 oder niedriger installieren möchten Leider habe ich keine Möglichkeit gefunden, diese von einem USB-Gerät zu booten (allerdings nicht anfangs).

Um 10.3 / 10.2 / 10.1 / 10.0 zu installieren, brennen Sie das CD1-Image auf eine Diskette, die Sie über das integrierte IDE-Kabel lesen müssen (das Anschließen einer USB-CD-ROM schneidet nicht, USB nicht erlaubt!) . Sie installieren wie gewohnt, drücken beim Booten die Alt-Taste (beide im Falle des Cubes), wählen die CD aus und installieren ...

Irgendwann werden Sie aufgefordert, die zweite CD einzulegen. Diese können Sie genauso vorbereiten wie eine Tiger-Installation: Erstellen Sie eine Leopard-CD und überschreiben Sie die dritte Partition (die Apple_HFS-Partition, die den meisten Platz belegt) mit der Apple_HFS-Partition von die CD2 des zu installierenden Betriebssystems vor 10.4. Diesmal akzeptiert das System dies und fährt mit der Installation vom USB-Gerät fort.

Darie H
quelle
0

Powerbook G4 1.0Ghz 12 "externes Pioneer / generisches USB-CD / DVD-Laufwerk Schließen Sie dieses an den hintersten USB-Anschluss an.

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

Installiert Ubuntu 16.04 PPC perfekt, zuerst versuchen. Liebe diese alten Fäden und alten Maschinen!

HackerVaccine
quelle