Manuale di Solaris per periferiche Sun

Avviare dopo il collegamento di una periferica

In generale, il sistema viene riavviato per consentirgli di riconoscere le nuove periferiche installate a seguito di:

  1. Avviare il sistema per riconoscere tutte le nuove periferiche installate digitando il comando boot -r:


    ok boot -r
    


    Nota -

    Il comando boot -r aggiunge le nuove periferiche installate se non è stato eseguito il comando touch /reconfigure nelle procedure riportate in "Arresto del sistema".


Avviare in modo automatico

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.


Nota -

Per l'avvio in modo automatico, il PROM open boot deve essere impostato per il boot automatico.


  1. 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.


    Nota -

    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".


Avviare in stato multitutente (Init State 3)

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.

  1. Per eseguire il boot al livello di esecuzione 3, digitare il comando boot:


    ok boot
    

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.

Avviare in stato monoutente (livello di esecuzione S)

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.

  1. 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
    

  2. Immettere la password di root.

  3. Per portare il sistema allo stato multiutente una volte eseguite le operazioni di manutenzione, premere Control-D.

Avviare in modo interattivo

È 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.

  1. Avviare il sistema in modo interattivo digitando:


    ok boot -a
    

  2. 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.  

Arrestare il processo di boot

È 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.

  1. 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

  2. Per sincronizzare i dischi, digitare:


    ok sync
    

  3. Quando appare il messaggio syncing file systems. . .done , premere nuovamente la sequenza di tasti di interruzione appropriata per il sistema in uso (punto 1).

  4. Digitare il comando boot appropriato per riavviare il processo di avvio.