Questa appendice spiega come avviare il sistema in diversi modi.
Se il sistema è spento, accendendolo si avvia la sequenza di boot multiutente. Più avanti sono fornite le procedure per avviare il sistema dal prompt ok nei diversi stati.
Quando il funzionamento del sistema è sospeso, il prompt del PROM monitor è il segno maggiore di (>) o ok.
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"Arrestare il 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.
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
Se il sistema visualizza... |
Fare quanto segue... |
---|---|
Enter filename [kernel/unix]: |
Fornire il nome di un altro kernel da utilizzare per l'avvio. Oppure premere Return per usare il kernel predefinito (kernel/unix). |
Name of system file [/etc/system]: |
Fornire il nome di un altro file di sistema e premere Return. Oppure premere Return per usare il file predefinito /etc/system |
Name of default directory for modules [/kernel /usr/kernel]: |
Fornire un altro percorso della directory dei moduli e premere Return. Oppure premere Return per usare il percorso predefinito della directory dei moduli. |
root filesystem type [ufs]: |
Premere Return per usare il tipo predefinito di file system root: UFS per l'avvio del disco locale o NFS per client senza unità disco. |
Enter physical name of root device [/sbus@1,f8000000/esp@0,800000/ sd@3,0:a]: |
Fornire un altro nome di dispositivo e premere Return. Oppure premere Return per usare il nome fisico predefinito del dispositivo root. |
È 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:
Stop-A (tastiere di tipo 5)
L1-A (tastiere di tipo 4)
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.