In generale, il sistema viene riavviato per consentirgli di riconoscere le nuove periferiche installate a seguito di:
Arresto del sistema operativo
Accensione del sistema
Interruzione del processo di boot
Quando il processo di open boot non è impostato per l'avvio automatico
Avviare il sistema per riconoscere tutte le nuove periferiche installate digitando il comando boot -r:
ok boot -r |
Il comando boot -r aggiunge le nuove periferiche installate se non è stato eseguito il comando touch /reconfigure nelle procedure riportate in "Arresto del sistema".
L'avvio in modo automatico è facile quanto accendere il sistema. Il sistema carica automaticamente il sistema operativo, quindi riconosce tutti i dispositivi collegati e avvia nella modalità multiutente.
Per l'avvio in modo automatico, il PROM open boot deve essere impostato per il boot automatico.
Per impostare il PROM Open Boot in modo che il sistema venga avviato automaticamente, digitare quanto segue al prompt ok:
ok setenv auto-boot? true ok reset |
Per impedire l'avvio del sistema all'accensione del sistema, impostare il parametro auto-boot su false.
Qualora siano stati aggiunti nuovi componenti hardware e non sia stato eseguito il comando touch /reconfigure, il sistema potrebbe non configurare automaticamente i nuovi dispositivi. In questi casi, eseguire il comando boot -r al livello boot prom (prompt ok). Per ulteriori informazioni vedere "Arresto del sistema".
L'avvio in stato multiutente viene eseguito generalmente dopo l'interruzione del sistema o dopo che sono state realizzate alcune operazioni di manutenzione dell'hardware. Questo è il livello di boot predefinito, dove tutte le risorse sono disponibili e gli utenti possono eseguire il login al sistema.
In questo modo si dà inizio alla procedura di avvio automatico che visualizza una serie di messaggi specifici. Il sistema viene portato in stato multiutente.
L'avvio in stato monoutente viene scelto solitamente per eseguire alcune operazioni di manutenzione del sistema, come ad esempio il backup del sistema. A questo livello, vengono attivati solo alcuni file system e gli utenti non possono eseguire il login.
Per eseguire il boot al livello di esecuzione S, usare il comando boot -s:
ok boot -s |
Il sistema viene avviato in stato monoutente e richiede di immettere la password di root:
INIT: SINGLE USER MODE Type Ctrl-d to proceed with normal startup, (or give root password for system maintenance): xxxxxxx |
Immettere la password di root.
Per portare il sistema allo stato multiutente una volte eseguite le operazioni di manutenzione, premere Control-D.
È possibile avviare il sistema in modo interattivo per effettuare una modifica temporanea al file di sistema o al kernel. Questo tipo di avvio consente di testare le modifiche e di ripristinare facilmente le stato precedente in caso di problemi.
Questa procedura assume che il sistema sia già stato disattivato.
Avviare il sistema in modo interattivo digitando:
ok boot -a |
Rispondere ai prompt di sistema in base alle informazioni fornite nella seguente tabella.
Tabella B-1 Passaggi della procedura di boot interattivo
È possibile che, occasionalmente, si debba interrompere il processo di boot. La sequenza di tasti specifica dipende dal tipo di tastiera in uso. Vedere il punto 1 più avanti.
Digitare la sequenza di tasti appropriata per il sistema utilizzato.
Usare una delle seguenti combinazioni di sequenze di tasti:
Tasto Break (solo terminali TTY)
Il prompt di comando della modalità terminale viene visualizzato sullo schermo:
ok |
Per sincronizzare i dischi, digitare:
ok sync |
Quando appare il messaggio syncing file systems. . .done , premere nuovamente la sequenza di tasti di interruzione appropriata per il sistema in uso (punto 1).
Digitare il comando boot appropriato per riavviare il processo di avvio.