[ zurück ] [ Inhalt ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ weiter ]

Wie man mit Yaboot auf PowerPC bootet
Kapitel 9 - Sich von einer Fehlkonfiguration erholen


Wenn Sie ein Problem beim booten haben, verfallen Sie nicht in Panik. Yaboot kan jeden installierten Linux-Kernel und jedes Linux-System vom boot: Prompt aus booten.


9.1 Das NVRAM zurücksetzen

Halten Sie die Command-Option-p-r Tasten alle gemeinsam während dem Starten, um alle nvram Parameter auf ihre Werkseinstellungen zurückzusetzen. Halten Sie die Tasten, bis Sie den Startup-Ton zwei- oder dreimal hören. Wenn die Setup-Vorschläge befolgt wurden, wird die yaboot Installation die erste bootbare Partition sein, und OpenFirmware wird sie automatisch booten. Es muss beachtet werden, dass MacOS-Einstellungen wie virtueller Speicher, Startup-Platte und die Bildschirmauflösung auch auf ihre Werkseinstellungen zurückgesetzt werden.


9.2 Yaboot laden

Wenn kein boot: Prompt angezeigt wird, dann wurde yaboot nicht geladen. Sie können es händisch von OpenFirmware aus laden. Das gemeinsame Halten der Command-Option-o-f Tasten, nachdem Sie den Einschaltknopf gedrückt haben, wird Ihnen einen OpenFirmware-Prompt liefern

         0 >

(Command ist die Taste mit dem Kleeblatt und/oder Apfel darauf).

Am OF-Prompt müssen Sie die OpenFirmware Pfade für die meisten der Boot-Konfigurationseinstellungen verwenden. Sie können die meisten OpenFirmware-Pfade vom OF-Prompt aus feststellen, indem Sie ein paar OF-Befehle verwenden, und dann einen OF-Boot-Befehl konstruieren, mit dem Sie Ihren Kernel direkt booten können.

Der volle OpenFirmware-Pfad besteht aus drei Teilen im Format

         Geräte-Name:Partitions-Nummer,/Dateisystem-Pfad

Der OF-Befehl devalias wird alle Geräte-Aliases auflisten, die auf Ihrem System wirksam sind. Sie dürften einige von diesen sehen:

       Name      Geräte-Typ
       ----      --------------------------------------------------
       hd        interne IDE-Platte (primärer Controller, Master-Platte)
       ultra1    interne IDE-Platte (primärer Controller, Slave-Platte)
       ide0      IDE-Platte (sekundärer Controller, Master-Platte)
       ide1      IDE-Platte (sekundärer Controller, Slave-Platte)
       cd        CD-ROM
       zip       Zip-Laufwerk
       fw        FireWire-Interface
       fd        Diskettenlaufwerk
       enet      Ethernet-Interface

Hängen Sie die Partitionsnummer der Boot-Partition (in unserer Empfehlung 2) an und setzen Sie das nun mit ,yaboot fort, um die yaboot Datei auf der Boot-Partition zu booten.

         0 > boot hd:2,yaboot

Wenn Sie Enter drücken, sollte yaboot geladen werden und seinen boot: anzeigen. Wenn Sie die Partitionsnummer nicht wissen, beginnen Sie einfach mit 2 und erhöhen Sie die Nummer, bis Sie die richtige Partition erwischen.


9.3 Ein Kernel-Image händisch laden

Wenn Sie den boot: Prompt haben, können Sie ein Label eingeben, das Sie in Ihrer yaboot.conf definiert haben, um dieses Kernel-Image zu booten. Oder statt einem Label können Sie auch einen vollständigen OpenFirmware-Pfad angeben. Ein typischer Kernel-Pfad könnte folgendes sein:

         boot: hd:3,/vmlinux

Um dem Kernel Parameter zu übergeben, fügen Sie diese auf der boot: Prompt Zeile nach dem Kernel-Label oder Pfad ein. Sie müssen zumindest root= angeben, aber Sie können jeden gewünschten Kernel-Parameter hinzufügen. Hier ist ein Beispiel:

         boot: hd:3,/vmlinux root=/dev/hda3 ro

[ zurück ] [ Inhalt ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ weiter ]

Wie man mit Yaboot auf PowerPC bootet

Version 1.04, 22. February 2004
Chris Tillman