Guida all'installazione di Solaris 9

Attivare un ambiente di boot e sincronizzare i file (riga di comando)

La prima volta che si avvia un sistema da un nuovo ambiente di boot, il software Solaris Live Upgrade sincronizza questo ambiente con quello precedentemente attivo. L'ambiente di boot attivo non è necessariamente quello usato come origine per la creazione del nuovo ambiente di boot. "Sincronizzazione" significa in questo caso la copia di alcuni file e directory di sistema dall'ambiente di boot precedente a quello nuovo. Solaris Live Upgrade non esegue più questa sincronizzazione dopo il boot iniziale, a meno che non si utilizzi il comando luactivate con l'opzione -s.

Forzando la sincronizzazione con l'opzione -s, luactivate ricerca eventuali conflitti tra i file da sincronizzare. Quando si avvia il nuovo ambiente di boot e viene rilevato un conflitto, il software genera un messaggio di avvertimento e i file non vengono sincronizzati. Ciò nonostante, l'attivazione può essere completata correttamente. Ad esempio, si può verificare un conflitto nelle seguenti situazioni:

Questa opzione deve essere utilizzata con estrema cautela, poiché spesso è difficile tener conto di tutte le modifiche apportate all'ultimo ambiente di boot attivo. Ad esempio, se l'ambiente di boot corrente viene eseguito in Solaris 9 e si ritorna a Solaris 2.6 con una sincronizzazione forzata, i file della release 2.6 possono risultare modificati. Poiché i file dipendono dalla release dell'ambiente operativo, il boot di Solaris 2.6 può non riuscire perché i file di Solaris 9 non sono sempre compatibili con quelli di Solaris 2.6.

  1. Eseguire il login come superutente.

  2. Per attivare l'ambiente di boot, digitare:


    # /usr/sbin/luactivate  -s nome_BE
    

    nome_BE

    Specifica il nome dell'ambiente di boot da attivare  

    -s

    Sincronizza i file tra l'ambiente di boot precedentemente attivo e quello nuovo.  

    L'opzione -s permette di sincronizzare i file dopo la prima attivazione di un nuovo ambiente di boot. I file vengono sincronizzati automaticamente solo alla prima attivazione di un ambiente di boot, ma non alle attivazioni successive. Questa opzione deve essere tuttavia utilizzata con estrema cautela, poiché spesso è difficile tener conto di tutte le modifiche apportate all'ultimo ambiente di boot attivo.

  3. Riavviare il sistema.


    # init 6
    

Esempio 33-5 Attivazione di un ambiente di boot (riga di comando)

In questo esempio, viene attivato l'ambiente di boot secondo_disco e i file vengono sincronizzati.


# /usr/sbin/luactivate -s secondo_disco
# init 6