Installieren eines neuen Betriebssystems auf dem Powerbook G4 ohne USB-Stick oder CD

12684
Dhazard

Ich habe vor kurzem ein PowerBook G4 17 "mit einer 1,67 GHz PowerPC-CPU, 2 GB RAM, 100 GB Festplatte und unter OS X 10.5.8 erhalten.

Diese Computer werden immer mehr veraltet, und dieser Computer muss hinsichtlich der Software für eine ordnungsgemäße Verwendung auf dem neuesten Stand sein (Mac OS X 10.5.8 kann die neueste Software seit Jahren nicht unterstützen).

Ich entschied mich für die Installation von FreeBSD 10.1, das auf diesem Mac eine PPC-Version hat. Da ich keine startfähigen CDs habe, entschied ich mich, einen startfähigen USB-Stick für die Installation des Betriebssystems zu erstellen. Dazu muss ich das ISO mit einer Software wie UNETbootin in den USB-Stick brennen . Diese Software funktioniert aufgrund ihrer Architektur nicht mit dem alten Mac. Daher musste ich einen anderen Computer verwenden, um meinen startfähigen USB-Schlüssel zu erstellen.

Das Problem ist, dass ich gelernt habe, dass das PowerBook G4 kein USB-Booting akzeptiert, aber ich weiß, dass Sie ein Betriebssystem direkt von Ihrem Computer mit einer Software wie UNETbootin installieren können, aber ich habe Probleme mit der Software wegen des Mac.

3

1 Antwort auf die Frage

6
JakeGould

Wenn Sie UNETbootin nicht verwenden können, weil Ihr System nicht auf dem neuesten Stand ist, anstatt UNETbootin zu verwenden, oder ähnlich verpackte Tools zum Erstellen eines bootfähigen USB-Sticks, können Sie ein bootfähiges USB-Flashlaufwerk direkt von der Befehlszeile aus in Terminal erstellen, wie hier beschrieben . Ich überarbeite diese Anweisungen, weil es einige unklare / veraltete Dinge gibt, die beseitigt werden sollten. Und warum nicht das hier klarstellen?

Zuerst laden Sie die entsprechende Free BSD ISO von hier. Für dieses Beispiel lade ich die FreeBSD-10.1-RC3-powerpc-memstick.imgVersion des Images (die für USB-Flashlaufwerke zugeschnittene Version) herunter und speichere sie auf dem ~/Desktop.

Zuerst öffnen wir das Terminal und gehen so zum Desktop:

cd ~/Desktop 

Wenn das USB-Flashlaufwerk an den Computer angeschlossen ist, führen Sie diesen Befehl aus, um den Namen des Dateisystems des USB-Geräts zu erhalten:

df -h 

Nehmen wir für dieses Beispiel an, dass das Gerät einen Namen hat disk1s1. Nun werden wir das USB-Flashlaufwerk von der Befehlszeile wie folgt abmontieren:

sudo diskutil umount /dev/disk1s1 

Okay, mit disk1s1unmounted führen Sie den ddBefehl aus, um den Inhalt von FreeBSD-10.1-RC3-powerpc-memstick.imgauf das USB-Flashlaufwerk zu kopieren /dev/disk1s1:

sudo dd if="FreeBSD-10.1-RC3-powerpc-memstick.img" of="/dev/disk1s1" bs="10240" 

Warten Sie nun, bis der Kopiervorgang abgeschlossen ist. Wenn dies erledigt ist, haben Sie ein bootfähiges USB-Flashlaufwerk mit FreeBSD-10.1-RC3-powerpc-memstick.img.

Und mit dieser Aussage wurde mir klar, dass Ihr PowerBook das Booten von USB nicht formal zulässt. Das allein wird nicht funktionieren, aber Ratschläge in dieser Antwort sowie auf dieser Seite werden hilfreich sein . Nach dem Erstellen des bootfähigen USB-Flash-Laufwerks müssen diese beiden Schritte befolgt werden:

  1. Starten Sie in der PowerBook OpenFirmware (der Bootstrap, die vor Mac OS X geladen wird), indem Sie die Tasten Apple+ Alt+ O+ Fgleichzeitig nach dem Einschalten des Computers (vor dem Klingeln) drücken .
  2. Einmal in Openfirmware geben Sie diesen Befehl ein : boot usb1/disk@1:,\\yaboot. Wenn das irgendwie nicht funktioniert, können Sie die falsch benannt usb[x]/Pfad versuchen so diese mit 0für usb: boot usb0/disk@1:,\\yaboot. Der Computer sollte neu starten, und Sie sollten jetzt vom USB-Gerät booten.

Und wenn nichts davon zu funktionieren scheint, scheint die spätere Seite, auf die oben verwiesen wurde, eine knappere Antwort, beginnend mit Punkt 4 in der Liste der Anweisungen. Sie werden hier zur Verdeutlichung, Formatierung und Referenz wiedergegeben:

  1. Dann booten Sie in der PowerBook OpenFirmware (der Bootstrap, die vor Mac OS X geladen wird), indem Sie die Tasten Apple+ Alt+ O+ Fgleichzeitig drücken, direkt nach dem Einschalten des Computers (vor dem Klingeln).
  2. Geben Sie ein dev / lsund versuchen Sie, etwas /disk@1neben einem Eintrag namens USB (in meinem Fall usb@1b,1) zu finden.
  3. Geben Sie DEVALIASdie Eingabeaufforderung ein und suchen Sie den Kurznamen des gerade gefundenen USB-Eintrags dev / ls(in meinem Fall usb0).
  4. Stellen Sie sicher, dass Ihr USB-Stick eine Datei enthält, die BootXmit dem tbxiAttribut aufgerufen wird, indem Sie das Verzeichnis auflisten. Im folgenden Befehl disk@1sollte durch das ersetzt werden, was Sie in Schritt 5 gefunden haben. Außerdem ist jedes Zeichen wichtig (dazu gehören Doppelpunkt, Schrägstrich usw.). Typ: dir shortname_found_in_step_6/disk@1:partition_number_found_in_step_3,\System\Library\CoreServices(in meinem Fall dir usb0/disk@1:3,\System\Library\CoreServices)
  5. Wenn BootXmit einem Attribut namens gefunden tbxiwird, sind Sie fertig und können OpenFirmware anweisen, vom USB-Laufwerk zu booten:boot usb0/disk@1:3,\System\Library\CoreServices\BootX
  6. Klicken enterSie auf und Sie sollten vom USB-Laufwerk booten. Sie können das Betriebssystem dann wie auf einer DVD installieren.
Das hat mein Problem gelöst, vielen Dank! Dhazard vor 9 Jahren 1
Vielen Dank für Ihre Anweisungen. Die ersten 2 Schritte waren für mich in Ordnung. Aber ich musste disk1s1 (in der Tat disk2s1 für mich) durch disk1 ersetzen, um meinen ganzen ** USB-Stick mit einem Debian-PPC-Image zu flashen. Und jetzt startet mein 2004er Powerbook G4 mit einer Debian-Distribution. vor 8 Jahren 1