Boot Loader

Mit dem "Haiku Boot Loader" kann man zum einen unterschiedliche Haiku-Installationen starten, zum anderen hardware-spezifische Probleme umgehen.
Ebenso ist es damit möglich, während einer Software-Installation hinzugefügte Systemerweiterungen vorübergehend zu deaktivieren (über den unten bezeichneten Punkt Disable user add-ons), um eventuell aufgetretene Fehler zu beheben.

Um zum Bildschirm der Boot Loader Optionen zu gelangen, muss man noch vor Beginn des Boot-Prozesses SHIFT gedrückt halten. Ist ein Bootmanager installiert, kann man das bereits tun, bevor man dort den Haiku-Eintrag auswählt. Ist Haiku das einzige Betriebssystem auf dem Rechner, kann die Taste schon gehalten werden, während noch die BIOS Meldungen zu sehen sind.


Im Boot Loader hat man vier Auswahlmöglichkeiten:

Select boot volume Hier wird eine Auswahl an bootfähigen Haiku-Installationen angezeigt.
Select safe mode options
Es gibt mehrere Möglichkeiten Haiku bei hardware-bezogenen Problemen zum Booten zu bringen, oder falls das System durch ein installiertes Add-On instabil wurde, indem man verschiedene Komponenten deaktiviert. Wird über die Pfeiltasten eine Option auswählt, wird am unteren Bildschirmrand eine kurze Erklärung angezeigt.
- Safe modeAbgesicherter Modus
- Disable user add-onsBenutzer Add-Ons deaktivieren
- Disable IDE DMAIDE DMA deaktivieren
- Use fail-safe video modeGesicherten Videomodus benutzen
- Don't call the BIOSKeine BIOS-Funktionen aufrufen
- Disable APMAPM deaktivieren
- Disable ACPIACPI deaktivieren
Select debug options Hier befinden sich einige hilfreiche Optionen zum Debuggen bzw. um Details für einen Bugreport zu erhalten. Auch hier wird bei jeder Option unten erklärender Text eingeblendet.
- Enable serial debug outputDebug-Ausgabe über die serielle Schnittstelle aktivieren
- Enable on screen debug outputDebug-Ausgabe auf dem Bildschirm aktivieren
- Disable on screen pagingSeitenweise Ausgabe ausschalten
- Enable debug syslogDebug Syslog aktivieren
- Display current boot loader logAktuelles Boot Loader Log anzeigen (Q kehrt zurück aus dem Log)
- Add advanced debug optionWeitere Debug-Optionen eingeben
Ist "Enable debug syslog" aktiviert, werden beim folgenden Warmstart nach einem Crash noch weitere Optionen angeboten:
- Display syslog from previous sessionSyslog der letzten Sitzung anzeigen
- Save syslog from previous sessionSyslog der letzten Sitzung speichern (auf FAT32 formatieren USB-Stick)
Select fail safe video mode Falls die Option Use fail-safe video mode gewählt werden muss, um Haiku zu starten, kann man hier die Bildschirmauflösung und Farbtiefe auswählen.


Nach der Auswahl einer oder mehrerer Optionen kann man über das Hauptmenü den eigentlichen Boot-Vorgang starten. Es erscheint daraufhin folgender Bildschirm:

boot-screen.png

Wenn Haiku ordnungsgemäß bootet, leuchten nacheinander alle Icons auf, und das System wechselt zum Desktop.
Die unterschiedlichen Symbole repräsentieren die verschiedenen Phasen des Boot-Vorganges:

Atom Die einzelnen Kernel-Module werden geladen.
Laufwerk/Lupe Die Boot-Partition wird gesucht und spezielle Dateisysteme angelegt (rootfs: / und /dev).
Steckkarte Der Geräte-Manager, der sich um die Zuteilung von Systemressourcen an die einzelnen Hardware-Komponenten kümmert, wird geladen.
Boot-Laufwerk Die vorher gefundene Boot-Partition wird in das Dateisystem eingebunden.
Chip Spezielle Hauptprozessor-Module werden geladen.
Ordner Alle Subsysteme werden aktiviert.
Rakete Die Boot-Skripte werden abgearbeitet, anschließend wird der Desktop gestartet.