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 den Haiku Boot Loader zu starten, muss man am Anfang des Boot-Prozesses die LEERTASTE drücken. Da Haiku jedoch sehr schnell bootet, ist es hilfreich, sie sofort und solange zu drücken, bis der Boot Loader erscheint.


Im Boot Loader hat man drei 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 im Falle hardware-bezogener Probleme zum Booten zu bringen, indem man verschiedene Komponenten deaktiviert. Wenn man über die Pfeiltasten eine Option auswählt, wird am unteren Bildschirmrand eine kurze Erklärung angezeigt.

- Safe mode
- Disable user add-ons
- Disable IDE DMA
- Use fail-safe video mode
- Don't call the BIOS
- Disable APM
- Disable ACPI
- Disable IO-APIC
- Enable serial debug output
- Enable on screen debug output

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 und anschließend der Desktop gestartet.