Guida all'installazione di Solaris 10 10/09: installazioni di base

Procedurex86: Eseguire l'installazione con interfaccia a caratteri con GRUB per ZFS

Il programma di installazione di Solaris per i sistemi x86 utilizza il boot loader GRUB. Questa procedura descrive l'installazione di un sistema x86 standalone utilizzando il boot loader GRUB da CD o da DVD. Per maggiori informazioni sul boot loader GRUB, vedere Modifying Boot Behavior by Editing the GRUB Menu at Boot Time in System Administration Guide: Basic Administration.

Prima di cominciare

Prima di iniziare l'installazione, eseguire le seguenti procedure.

  1. Inserire il supporto appropriato nel sistema.

    Per avviare il sistema dal DVD del sistema operativo Solaris o dal CD Solaris Software - 1 , inserire il disco corrispondente. Il BIOS del sistema deve supportare l'avvio da un DVD o da un CD.

    In alcuni casi può essere necessario abilitare manualmente nel BIOS l'avvio del sistema da DVD o da CD. Per maggiori informazioni sulla configurazione del BIOS, vedere la documentazione dell'hardware.

  2. Arrestare il sistema, quindi spegnerlo e riaccenderlo.

  3. Se è necessario abilitare manualmente nel BIOS la possibilità di avvio dal CD o dal DVD, digitare la sequenza di tasti appropriata per interrompere il processo di avvio del sistema.

    Modificare la priorità di avvio nel BIOS e quindi tornare al programma di installazione.

    Vengono eseguiti un controllo della memoria e una procedura di rilevazione dell'hardware. Lo schermo viene aggiornato. Viene visualizzato il menu di GRUB.


    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-------------------------------------------------------------------------+
    | Solaris                                                                 |
    | Solaris Serial Console ttya                                             |
    | Solaris Serial Console ttyb (for lx50, v60x and v65x)                   |
    |                                                                         |
    |                                                                         |
    +-------------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted.
    Press enter to boot the selected OS, 'e' to edit the
    commands before booting, or 'c' for a command-line.
  4. Selezionare Solaris e premere Invio.

    Il programma di installazione verifica che il disco di avvio predefinito soddisfi i requisiti per l'installazione o l'aggiornamento del sistema. Se il programma di installazione non riesce a rilevare la configurazione del sistema, chiede all'utente di inserire le informazioni mancanti.

    Al termine del controllo, compare la schermata di selezione del tipo di installazione.

  5. Selezionare un tipo di installazione. Per installare il sistema operativo Solaris usando l'interfaccia a caratteri in una sessione desktop, digitare 3 e premere Invio.

    Scegliere questo tipo di installazione per evitare l'avvio automatico dell'interfaccia utente grafica ed eseguire il programma di installazione con un'interfaccia a caratteri per ZFS.


          Select the type of installation you want to perform:
    
             1 Solaris Interactive
             2 Custom JumpStart
             3 Solaris Interactive Text (Desktop session)
             4 Solaris Interactive Text (Console session)
             5 Apply driver updates
             6 Single user shell
    
             Enter the number of your choice followed by the <ENTER> key.
             Alternatively, enter custom boot arguments directly.
    
             If you wait 30 seconds without typing anything,
             an interactive installation will be started.

    Il sistema configura i dispositivi e le interfacce e ricerca i file di configurazione. Se il sistema operativo non individua una tastiera con identificazione automatica, nella schermata successiva vengono visualizzati i layout di tastiera disponibili. Se il sistema ha rilevato la presenza di una tastiera con identificazione automatica, passare al Punto 7.

  6. (Opzionale) Selezionare il layout desiderato dalla schermata seguente e premere F2 per proseguire.


    Configure Keyboard Layout
    +---------------------------------------------------------------------------+
    |   Please specify the keyboard layout from the list below.                 |
    |                                                                           |
    |   To make a selection, use the arrow keys to highlight the option and     |
    |   press Return to mark it [X].                                            |
    |                                                                           |
    |            Keyboard  Layout                                               |
    |            -----------------------                                        |
    |       [  ] Serbia-And Montenegro                                          |
    |       [  ] Slovenian                                                      |
    |       [  ] Slovakian                                                      |
    |       [  ] Spanish                                                        |
    |       [  ] Swedish                                                        |
    |       [  ] Swiss-French                                                   |
    |       [  ] Swiss-German                                                   |
    |       [  ] Taiwanese                                                      |
    |       [  ] TurkishQ                                                       |
    |       [  ] TurkishF                                                       |
    |       [  ] UK-English                                                     |
    |       [ X] US-English                                                     |
    |                                                                           |
    |    F2_Continue      F6_Help                                               |
    +---------------------------------------------------------------------------+

    Il sistema configura i dispositivi e le interfacce e ricerca i file di configurazione. In alcuni casi, vengono visualizzate due schermate per confermare che le finestre operino correttamente. Confermare queste due schermate e proseguire nella modalità a caratteri.

  7. (Opzionale) Nella schermata seguente, premere Invio.


    Starting Solaris Interactive (graphical user interface) 
    Installation
    +------------------------------------------------------------+
    | You must respond to the first question within 30 seconds   |
    | or the installer proceeds in a non-window environment      |
    | (console mode).                                            |
    |                                                            |
    | If the screen becomes blank or unreadable the installer    |
    | proceeds in console mode.                                  |
    |                                                            |
    | If the screen does not properly revert to console mode,    |
    | restart the installation and make the following selection: |
    |                                                            |
    |      Solaris Interactive Text (Console session)            |
    -------------------------------------------------------------+

    Al termine dei messaggi che mostrano lo stato di avanzamento della procedura, viene visualizzata un'altra schermata di conferma.

  8. (Opzionale) Spostare il cursore nella schermata qui indicata e premere Invio.


    +------------------------------------------------------------+
    |If the screen is legible, press ENTER in this window.       |
    |                                                            |
    |                                                            |
    |                                                            |
    |-------------------------------------------------------------+

    In alcuni casi, viene visualizzato un elenco di lingue. Se questa schermata non viene visualizzata, passare al Punto 10.

  9. (Opzionale) Nella schermata seguente, selezionare la lingua da utilizzare durante l'installazione e premere F2.


    Select a Language
    +---------------------------------------------------------------------------+
    |   Please specify the the language from the list below.                    |
    |                                                                           |
    |   To make a selection, use the arrow keys to highlight the option and     |
    |   press Return to mark it [X].                                            |
    |                                                                           |
    |       [  ] English                                                        |
    |       [  ] French                                                         |
    |       [  ] German                                                         |
    |       [  ] Italian                                                        |
    |       [  ] Japanese                                                       |
    |       [  ] Korean                                                         |
    |       [  ] Simplified Chinese                                             |
    |       [  ] Spanish                                                        |
    |       [  ] Swedish                                                        |
    |       [  ] Traditional Chinese                                            |
    |       [  ] UK-English                                                     |
    
    |    F2_Continue      F6_Help                                               |
    +---------------------------------------------------------------------------+
  10. Premere F2 per iniziare l'installazione. Se necessario, rispondere alle domande restanti sulla configurazione del sistema.

    Dopo aver risposto alla domande di configurazione e aver impostato la password di root, viene visualizzata la schermata del programma di installazione interattivo di Solaris.


    Solaris Interactive Installation
    +---------------------------------------------------------------------------+
    |On the following screens, you can accept the defaults or you can customize |
    | how Solaris software will be install by:                                  |
    |  - Selecting the type of Solaris software to install                      |
    |  - Selecting disks to hold the software you've selected                   |
    |  - Selecting unbundled products to be installed with Solaris              |
    |  - Specifying how file systems are laid out on the disks                  |
    |                                                                           |
    |After completing these tasks, a summary of your selections                 |
    |(called a profile) will be displayed.                                      |
    |                                                                           |
    |There are two ways to install your Solaris software:                       |
    |                                                                           |
    |  - "Standard" installs your system from a standard Solaris                |
    |     Distribution. Selecting "standard" allows you to choose               |
    |     between initial install and upgrade, if your system is upgradeable.   |
    |                                                                           |
    |  - "Flash" installs your system from one or more Flash Archives.          |
    |                                                                           |
    |    F2_Continue      F6_Help                                               |
    +---------------------------------------------------------------------------+
  11. Decidere se si desidera riavviare il sistema automaticamente ed espellere il disco automaticamente. Premere F2.

    Se sul sistema sono già presenti pool di memorizzazione ZFS, la loro presenza viene segnalata dal messaggio seguente ma i pool non vengono modificati, a meno che non vengano selezionati i dischi dei pool esistenti per creare il nuovo pool di memorizzazione.


    There are existing ZFS pools available on this system.  However, they can only be upgraded 
    using the Live Upgrade tools.  The following screens will only allow you to install a ZFS root system, 
    not upgrade one.

    Viene visualizzata la schermata della licenza.

  12. Accettare il contratto di licenza per proseguire l'installazione. Premere F2.

    In alcuni casi viene visualizzata una schermata che propone la scelta tra l'aggiornamento e l'installazione iniziale. Tale schermata viene visualizzata se è presente un file system UFS aggiornabile. Se la schermata non viene visualizzata, passare al Punto 14.

  13. Per eseguire un'installazione ZFS, premere F4 per scegliere l'installazione iniziale.

    Vengono visualizzate le schermate per la scelta dell'area geografica, delle versioni locali e dei prodotti aggiuntivi.

  14. Effettuare le scelte appropriate per l'area geografica, le versioni locali e i prodotti aggiuntivi.

    Viene visualizzata la schermata “Choose a Filesystem Type”.

  15. Per creare e installare un pool radice ZFS, selezionare l'opzione ZFS.


    Choose a Filesystem Type
    +---------------------------------------------------------------------------+
    |   Select the filesystem to use for your Solaris installation              |
    |                                                                           |
    |           [ ] UFS                                                         |
    |           [X] ZFS                                                         |
    |                                                                           |
    |    F2_Continue      F6_Help                                               |
    +---------------------------------------------------------------------------+

    Viene visualizzata la schermata “Select Software”.

  16. Selezionare il tipo di installazione desiderato. Premere F2.

    Per eseguire un'installazione predefinita, accettare il valore predefinito che viene proposto. Per eseguire un'installazione personalizzata, modificare i valori che compaiono nella schermata dell'interfaccia a caratteri. In questo esempio, è selezionata per l'installazione la voce predefinita, il gruppo software “Entire Distribution”.

    Per maggiori informazioni sui gruppi software, vedere Spazio su disco consigliato per i gruppi software.


    Select Software
    +---------------------------------------------------------------------------+
    |Select the Solaris software to install on the system                       |
    |                                                                           |
    |Note: After selecting a software group, you can add or remove              |
    |software by customizing it. However this requires understanding of         |
    |software dependencies and how Solaris software is packaged.                |
    |                                                                           |
    |  [ ] Entire Distribution plus OEM support ......5838.00 MB                |
    |  [X] Entire Distribution........................5830.00 MB                |
    |  [ ] Developer System Support...................5695.00 MB                |
    |  [ ] End User System Support....................4747.00 MB                |
    |  [ ] Core System Support........................1558.00 MB                |
    |  [ ] Reduced Networking Core System Support.....1512.00 MB                |
    |                                                                           |
    |    F2_Continue      F6_Help                                               |
    +---------------------------------------------------------------------------+

    Viene visualizzata la schermata “Select Disk”.

  17. Dopo aver selezionato il software da installare, è necessario selezionare i dischi per creare il pool di memorizzazione ZFS. Questa schermata è simile a quella delle precedenti versioni di Solaris, fatta eccezione per il testo seguente:


    For ZFS, multiple disks will be configured as mirrors, so the disk you choose, 
    or the slice within the disk must exceed the Suggested Minimum value.

    È possibile selezionare il disco o i dischi da utilizzare per il pool radice ZFS.

    • Se si seleziona un singolo disco e si desidera configurare il mirroring in un secondo momento, vedere il comando zpool attach nella sezione Managing Devices in ZFS Storage Pools in Solaris ZFS Administration Guide.

    • Se si selezionano due dischi, viene impostata una configurazione di due dischi in mirroring per il pool radice. La configurazione ottimale prevede un pool con due o tre dischi in mirroring.

    • Se sono disponibili otto dischi e vengono selezionati tutti, gli otto dischi vengono usati per il pool radice come un singolo grande volume in mirroring. Questa configurazione non è ottimale.

    Le configurazioni RAID-Z per il pool radice non sono supportate. Per maggiori informazioni sulla configurazione dei pool di memorizzazione ZFS, vedere Replication Features of a ZFS Storage Pool in Solaris ZFS Administration Guide.


    Select Disks
    +---------------------------------------------------------------------------+
    |On this screen you must select the disks for installing Solaris            |
    |software. Start by looking at the Suggested Minimum Field;                 |
    |this value is the approximate space needed to install the software         |
    |you've selected. For ZFS, multiple disks will be configured as mirrors,    |
    |so the disk you choose on the slice within the disk must exceed            |
    |the Suggested Minimum Value.                                               |
    |                                                                           |
    |  Note: xx denotes the current boot disk                                   |
    |                                                                           |
    |Disk Device                                        Available Space         |
    |========================================================================== |
    |                                                                           |
    |[X]xx c0d0                                          29164 MB (F4 to edit)  |
    |                                                                           |
    |                                 Maximum Root Size: 29164 MB               |
    |                                 Suggested Minimum: 5838 MB                |
    |                                                                           |
    |    F2_Continue      F6_Help                                               |
    +---------------------------------------------------------------------------+

    Viene visualizzata la schermata “Preserve Data”.

  18. (Opzionale) Preservare i dati presenti sul disco durante l'installazione del software.

    Se uno dei dischi selezionati per l'installazione contiene file system o slice senza nome che si desidera preservare, è possibile salvare i file system o le slice senza nome in questa fase.


    Preserve Data?
    +---------------------------------------------------------------------------+
    |Do you want to preserve existing data? At least one of the disks you've    |
    |selected for installing Solaris software has file systems or unnamed slices|
    |that you may want to save                                                  |
    |                                                                           |
    |                                                                           |
    |    F2_Continue      F4_Preserve    F6_Help                                |
    +---------------------------------------------------------------------------+

    Premendo F4 per salvare i dati, viene visualizzata la schermata per il salvataggio.

  19. (Opzionale) Selezionare i dati da salvare.


    Preserve Data
    +---------------------------------------------------------------------------+
    |On this screen you can perserve the data on some or all disk slices. Any   |
    |slice you preserve will not be touched when Solaris software is installed  |
    |If  you preserve data on / (root), /usr, or /var you  must rename them     |
    |because new versions of these file systems are created when Solaris        |
    |software is installed.                                                     |
    |                                                                           |
    |Warning: Preserving an 'overlap' slice will not preserve any data within   |
    |it. To preserve this data, you must explicitly set the mount point name.  |
    |                                                                           |
    |Mount Point or Pool                   State    Disk/Slice             Size |
    |========================================================================== |
    |[ ] zfs: rpool                        Online    c0d0s0            27133 MB |
    |[ ]swap                                         c0d0s1             2047 MB |
    |[X]overlap                                      c0d0s2            29188 MB |
    |                                                                           |
    |                                                                           |
    |    F2_Continue                     F6_Help                                |
    +---------------------------------------------------------------------------+

    Viene visualizzata la schermata per la configurazione delle impostazioni di ZFS.

  20. È possibile accettare i valori predefiniti. In alternativa, è possibile modificare il nome del pool ZFS, il nome del set di dati e le dimensioni del pool e delle aree di swap e di dump. È anche possibile modificare il metodo per la creazione e l'attivazione del file system /var.


    Configure ZFS Settings
    +-------------------------------------------------------------------------- -+
    |Specify the name of the pool to be created from the disk(s) you have chosen.|
    |Also specify the name of the dataset to be created within the pool that is  |
    |to be used as the root directory for the filesystem.                        |
    |                                                                            |
    |                                                                            |
    |              ZFS Pool Name: rpool                                          |
    |      ZFS Root Dataset Name: szboot_0507                                    |
    |          ZFS Pool Size in (MB): 17270                                      |
    |          Size of swap area in (MB): 1024                                   |
    |          Size of dump area in (MB): 1024                                   |
    |        (Pool size must be between 9472 MB and 17270 MB)                    |
    |                                                                            |
    |                         [X] Keep / and /var combined                       |
    |                         [ ] Put /var on a separate dataset                 |
    |                                                                            |
    |    F2_Continue      F6_Help                                                |
    +------------------------------------------------------------------------- --+

    Viene visualizzata la schermata per l'attivazione dei file system remoti.

  21. Decidere se devono essere attivati file system remoti.


    Mount Remote File System
    +-------------------------------------------------------------------------- -+
    |Do you want to mount a software from a remote file server? This may         |
    |be necessary if you had to remove software because of disk space problems.  |
    |                                                                            |
    |                                                                            |
    |    F2_Continue      F6_Help                                                |
    +------------------------------------------------------------------------- --+

    Viene visualizzata la schermata finale dell'installazione.

  22. Controllare la schermata di riepilogo del profilo che indica le scelte effettuate per l'installazione. Se necessario, è possibile modificare il profilo. Qui di seguito è indicato un esempio di profilo finale di installazione.


    Profile
    +-------------------------------------------------------------------------- -+
    |The information shown below is your profile for installing Solaris software.|
    |It reflects the choices you've made on previous screens.                    |
    |                                                                            |
    |============================================================================|
    |                                                                            |
    |                Installation Option: Initial                                |
    |                        Boot Device: c0d0                                 |
    |              Root File System Type: ZFS                                    |
    |                    Client Services: None                                   |
    |                                                                            |
    |                            Regions: North America                          |
    |                      System Locale: C ( C )                                |
    |                                                                            |
    |                           Software: Solaris 10, Entire Distribution        |
    |                          Pool Name: rpool                                  |
    |              Boot Environment Name: szboot_0507                            |
    |                          Pool Size: 17270 MB                               |
    |                    Devices in Pool: c1t2d0                                 |
    |                                                                            |
    |                                                                            |
    |    F2_Continue      F6_Help                                                |
    +------------------------------------------------------------------------- --+
  23. Per installare Solaris, premere F2. Seguire le istruzioni che compaiono sullo schermo per installare Solaris.

    Quando il programma di installazione di Solaris con interfaccia a caratteri conclude il processo di installazione, il sistema si riavvia automaticamente o richiede un riavvio manuale.

    Per installare prodotti aggiuntivi, sarà necessario inserire i rispettivi DVD o CD. Per le procedure di installazione, vedere la documentazione appropriata.

    Al termine dell'installazione, i messaggi generati durante il processo vengono salvati in un file. I file di log dell'installazione si trovano nelle directory /var/sadm/system/logs e /var/sadm/install/logs.

    L'installazione è terminata.

  24. Se non era stata selezionata l'opzione di riavvio automatico durante l'installazione, espellere eventuali supporti di installazione e riavviare il sistema.


    # reboot
    

    Dopo il riavvio del sistema, il menu di GRUB elenca i sistemi operativi installati, incluso il nuovo sistema operativo Solaris. Selezionare il sistema operativo che si desidera avviare. Se non viene effettuata una scelta, viene avviato il sistema operativo predefinito.

    Viene visualizzato il menu di GRUB.


    GNU GRUB version 0.95 (637K lower / 3144640K upper memory)
    +----------------------------------------------------------------------------+
    |szboot_0507                                                                 |
    |szboot_0507 Failsafe                                                        |
    |                                                                            |
    |+---------------------------------------------------------------------------+
    
         Use the ^ and v keys to select which entry is highlighted.
         Press enter to boot the selected OS, .e. to edit the
         commands before booting, or .c. for a command-line.
  25. Quando il menu viene visualizzato, premere Invio per avviare l'istanza del sistema operativo predefinito. Il valore predefinito è il pool radice che è appena stato installato. In questo esempio, il nome dell'ambiente di boot è szboot_0507. Se non si seleziona una voce entro 10 secondi, il sistema si avvia automaticamente.

  26. Al termine dell'installazione, esaminare le informazioni sui file system e sul pool di memorizzazione ZFS risultanti, come nell'esempio seguente.

    Il pool radice ZFS è un tipo speciale di pool che non richiede amministrazione. L'output del comando zfs list identifica i componenti del pool radice, ad esempio le voci rpool/ROOT a cui per impostazione predefinita non è possibile accedere.


    # zpool status
      pool: rpool
     state: ONLINE
     scrub: none requested
    config:
    
            NAME        STATE     READ WRITE CKSUM
            rpool       ONLINE       0     0     0
            c1d0s0  ONLINE       0     0     0
    
    errors: No known data errors
    # zfs list
    NAME                     USED  AVAIL  REFER  MOUNTPOINT
    rpool                   6.83G  9.66G    62K  /rpool
    rpool/ROOT              5.82G  9.66G    18K  legacy
    rpool/ROOT/szboot_0507  5.82G  9.66G  5.82G  
    rpool/dump               512M  9.66G   512M  -
    rpool/swap               518M  9.66G   518M  -

    Se è stato creato inizialmente un pool di memorizzazione ZFS con un singolo disco, è possibile passare ad una configurazione ZFS in mirroring dopo l'installazione. Per maggiori informazioni sull'aggiunta o il collegamento di dischi, vedere Managing Devices in ZFS Storage Pools in Solaris ZFS Administration Guide.

Fasi successive

Se sul sistema devono essere installati più sistemi operativi, è necessario indicare al boot loader GRUB i sistemi operativi da riconoscere e da avviare. Per maggiori informazioni, vedere Modifying Boot Behavior by Editing the GRUB Menu at Boot Time in System Administration Guide: Basic Administration.

Errori comuni

In caso di problemi durante l'installazione, vedere l'Appendice A, Soluzione dei problemi (procedure) in Guida all’installazione di Solaris 10 10/09: metodo JumpStart personalizzato e installazioni avanzate .