Guida all'installazione di Solaris 9

Creare un ambiente di boot per la prima volta (riga di comando)

Il comando lucreate, usato con l'opzione -m, specifica quanti e quali file system dovranno essere creati nel nuovo ambiente di boot. Occorre ripetere questa opzione per il numero esatto di file system che si desidera creare. Ad esempio, usando una sola volta l'opzione -m si specifica una sola posizione in cui collocare tutti i file system; in questo modo, tutti i file system dell'ambiente di boot originale vengono uniti nell'unico file system specificato dall'opzione -m. Se l'opzione -m viene specificata due volte, vengono creati due file system. Quando si utilizza l'opzione -m per creare i file system, occorre ricordare quanto segue:

  1. Eseguire il login come superutente.

  2. Per creare il nuovo ambiente di boot, digitare:


    # lucreate [-A 'descrizione_BE'] -c nome_BE \
    -m punto_att:disp:tipo_fs [-m punto_att:disp:tipo_fs] -n nome_BE
    

    -A 'descrizione_BE '

    (Opzionale) Permette di creare una descrizione dell'ambiente di boot associata al nome (nome_BE). La descrizione può avere qualunque lunghezza e contenere qualunque carattere. 

    -c nome_BE

    Assegna il nome specificato all'ambiente di boot attivo. Questa opzione è richiesta solo per la creazione del primo ambiente di boot. Se si esegue lucreate per la prima volta e si omette l'opzione -c, viene richiesto di inserire un nome per l'ambiente di boot attivo. Se si utilizza l'opzione -c dopo la creazione del primo ambiente di boot, si riceve un messaggio di errore.

    -m punto_att:disp:tipo_fs [-m...]

    Specifica la configurazione dei file system del nuovo ambiente di boot. I file system specificati come argomenti di -m possono trovarsi nello stesso disco o su più dischi. Questa opzione deve essere usata il numero di volte necessario per creare il numero di file system desiderato.

    • Per punto_att è possibile specificare qualunque punto di attivazione valido oppure un trattino (), per indicare una partizione di swap.

    • Nel campo disp è possibile specificare:

      • Il nome di un disco, nella forma /dev/dsk/cnumdnumtnumsnum.

      • Il nome del metadevice di Solaris Volume Manager nella forma /dev/md/dsk/dnum

      • Il nome di un volume di Veritas Volume Manager, nella forma /dev/vx/dsk/nome_volume

      • La parola chiave merged, per indicare che il file system nel punto di attivazione specificato deve essere unito con la directory di livello superiore.

    • Per tipo_fs è possibile specificare:

      • ufs, indicante un file system UFS

      • vxfs, indicante un file system Veritas

      • swap, indicante un file system di swap. Il punto di attivazione per il file system di swap deve essere un trattino ().

    -n nome_BE

    Nome dell'ambiente di boot da creare. Il nome_BE deve essere unico nel sistema.


    Esempio 32-1 Creazione di un ambiente di boot (riga di comando)

    In questo esempio, l'ambiente di boot attivo è denominato primo_disco. I punti di attivazione dei file system vengono designati con l'opzione -m. Vengono creati due file system, / e /usr. Il nome del nuovo ambiente di boot è secondo_disco. Al nome secondo_disco viene associata una descrizione, Prova Solaris 9 gennaio 2001. Nel nuovo ambiente di boot secondo_disco, il file system di swap viene automaticamente condiviso dall'ambiente di origine, primo_disco.


    # lucreate -A 'Prova Solaris 9 gennaio 2001' -c primo_disco 
    -m /:/dev/dsk/c0t4d0s0:ufs -m /usr:/dev/dsk/c0t4d0s3:ufs \
    -n secondo_disco
    

    Una volta creato il nuovo ambiente di boot, è possibile aggiornarlo e attivarlo (renderlo utilizzabile per il boot). Vedere il Capitolo 33.