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

[ 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