Il Boot Loader

Il Boot Loader di Haiku può essere di aiuto quando hai problemi con l'hardware o vuoi scegliere quale installazione di Haiku far partire, se ne hai più di una (può essere da un CD di installazione o una penna USB).
Può tornare anche utile dopo che hai installato un componente software e che ti impedisce di caricare il sistema operativo. L'opzione Disable user add-ons (disabilita i componenti utente) che è discussa più avanti, farà partire Haiku senza caricare i componenti installati dall'utente, per esempio un driver.

Per entrare nelle opzioni del Boot Loader, devi tener premuto il tasto SHIFT prima dell'inizio del processo di boot di Haiku. Se c'è un boot manager installato puoi iniziare a tener premuto il tasto SHIFT prima di selezionare Haiku. Se Haiku è l'unico sistema operativo presente nel computer, puoi iniziare a tener premuto il tasto mentre stai ancora vedendo i messaggi di boot dal BIOS.


Una volta che si è caricato, ti si presenteranno quattro menu:

Select boot volume (seleziona il disco di avvio)  Sceglie quale installazione di Haiku caricare.
Select safe mode options (seleziona le opzioni di modalità sicura)
 Ci sono diverse opzioni da tentare in caso di problemi con l'hardware. Quando sposti la barra di selezione su un'opzione una breve descrizione compare in fondo alla schermata.

-Safe mode (modalità sicura)
-Disable user add-ons (disabilita le aggiunte utente)
-Disable IDE-DMA (disabilita i DMA dell'IDE)
-Usa fail-safe video mode (Usa le modalità video sicure)
-Disable IO-APIC (Disabilita l'IO-APIC)
-Disable LOCAL APIC (Disabilita il LOCAL APIC)
-Don't call the BIOS (Non chiamare il BIOS)
-Disable APM (Disabilita l'APM)
-Disable ACPI (Disabilita l'ACPI)

Select debug options (Seleziona le opzioni di debug)
Qui troverai molte opzioni per facilitare le operazioni di debug o ricevere importanti dettagli per un bug report. Come sopra, una breve spiegazione per ogni opzione è indicata in fondo alla schermata.

- Enable serial debug output (abilita l'output di debug seriale)
- Enable on screen debug output (abilita l'output di debug sullo schermo)
- Enable debug syslog (abilita il syslog di debug)

Se il "syslog di debug" è abilitato, un riavvio immediato dopo un crash mostra queste opzioni addizionali:

- Display syslog from previous session (mostra il syslog della sessione precedente)
- Save syslog from previous session (salva il syslog della sessione precedente)

Select fail safe video mode (Seleziona modalità video sicure) Se devi attivare l'opzione Use fail-safe video mode (Seleziona modalità video sicure), puoi impostare la profondità di colore e la risoluzione video.


Dopo aver attivato una o più opzioni, puoi tornare tornare al menu principale e continuare il caricamento, che si presenterà con questa schermata di avvio:

boot-screen.png

Se tutto funziona nel modo corretto, si illumineranno una dopo l'altra le icone nella schermata.
Le diverse icone corrispondono approssimativamente a diverse fasi di caricamento dell'OS e sono:

Atomo Inizializza i moduli.
La lente di  ingrandimento sul disco Crea il rootfs (/) e monta devfs (/dev).
Scheda elettronica  Inizializza il device manager.
Disco di avvio Monta il disco di boot.
Il chip Carica i moduli specifici della CPU.
La cartella Finisce di inizializzare il sottosistema.
Il razzo Inizia a caricare i boot scripts che fanno partire il sistema.