Installationshandbok för Solaris 10 6/06: Anpassad JumpStart och avancerade installationer

x86: Utföra en anpassad JumpStart-installation

Under en anpassad JumpStart-installation matchas filerna som installeras mot reglerna i filen rules.ok. JumpStart-programmet läser reglerna i turordning. En matchning inträffar när systemet som installeras matchar alla systemattribut i regeln. När systemet matchar en regel avslutas läsningen av filen rules.ok och installationen påbörjas enligt regelprofilen.

Du kan installera ett Solaris Flash-arkiv med anpassad JumpStart. Instruktioner finns i Så här förbereder du en installation av Solaris Flash-arkiv med en anpassad JumpStart-installation.

Välj en av följande procedurer:

Procedurex86: Installera eller uppgradera med det anpassade JumpStart-programmet och med GRUB

Använd den här proceduren om du vill installera Solaris-miljön för ett x86-baserat system med GRUB-menyn.

  1. Om datorn ingår i ett nätverk ska du kontrollera att det finns en Ethernet-kontakt eller ett liknande nätverkskort anslutet till datorn.

  2. Om du vill installera ett system som är anslutet via en tip(1) line, kontrollerar du att fönsterstorleken är minst 80 kolumner bred och 24 rader hög.

    Om du vill kontrollera tip-fönstrets mått använder du kommandot stty(1).

  3. Bestäm om du vill använda en profildiskett.

    Profildiskett används inte längre för att starta systemet, men det går att skapa en diskett som bara innehåller JumpStart-katalogen. Disketten kan t.ex. användas för att utföra en JumpStart-installation och starta via cd-romenheten.

    • Om du använder en profildiskett ska du sätta i disketten i datorns diskettenhet.

    • Om du inte använder en profildiskett går du vidare till Steg 4.

  4. Bestäm hur datorn ska startas.

    • Om du startar med Solaris Operating System DVD eller Solaris-programvara - 1 sätter du in skivan. Systemets BIOS måste stödja start från dvd och cd.

    • Om du startar från nätverket ska du använda PXE-nätverksstart (Pre-boot Execution Environment). Datorn måste ha stöd för PXE. Aktivera PXE-stödet med hjälp av verktyget för BIOS-inställning eller verktyget för konfigurering av nätverkskortet.

  5. (Valfritt) Om du startar från en dvd eller cd, ändrar du startinställningen i datorns BIOS och anger att systemet ska starta från dvd- eller cd-media. Anvisningar finns i maskinvarudokumentationen.

  6. Om datorn är avstängd ska du slå på den. Om datorn är på ska du starta om den.

    GRUB-menyn visas. Den här menyn innehåller en lista med startposter. Posten som visas avser den Solaris-instans som ska installeras.


    GNU GRUB version 0.95 (631K undre / 2095488K övre minne)
    +-------------------------------------------------------------------+
    |Solaris 10 katalog_avbildning                                           |
    |                                                                   |
    +-------------------------------------------------------------------+
    Markera posterna med tangenterna ^ och v. Tryck på Retur om du vill
    starta det markerade operativsystemet, på 'e' om du vill redigera
    kommandona före systemstarten eller på 'c' om du vill visa en kommandorad.

    katalog_avbildning representerar namnet på den katalog där installationsavbildningen lagras. Sökvägen till JumpStart-filerna definierades med kommandot add_install_client och alternativet -c.


    Obs! –

    I stället för att starta från GRUB-posten i detta läge, kan du redigera startposten. När du har redigerat GRUB-posten går du vidare och fortsätter med JumpStart-installationen. Anvisningar om hur du redigerar GRUB-posten och en lista med installationsalternativ finns i x86: Utföra en anpassad JumpStart-installation genom att redigera GRUB-startkommandot.


  7. Välj enheten som datorn ska startas från på Solarisstart-skärmbilden. Välj dvd, cd, nätverk eller hårddisk.

  8. Kör någon av följande instruktioner vid prompten:


    Välj vilken typ av installation du vill utföra:
     
        1 Interaktiv installation av Solaris
        2 Anpassad JumpStart
        3 Interaktiv textbaserad installation av Solaris (skrivbordssession)
        4 Interaktiv textbaserad installation av Solaris (systemfönstersession)
        5. Uppdatera drivrutiner
        6. Enanvändarskal
    Ange önskat nummer.
    Välj ett alternativ (1-6).

    Om du vill välja den anpassade JumpStart-metoden skriver du 2 och trycker på Retur.

    JumpStart-installationen startar.


    Obs! –
  9. Om du inte har förkonfigurerat systeminformation i filen sysidcfg svarar du på frågorna om systemkonfiguration.

  10. Installera programvaran med hjälp av anvisningarna på skärmen.

    När JumpStart-installationen av Solaris-programvaran är klar startas datorn om automatiskt. GRUB-filen menu.lst uppdateras dessutom automatiskt. Den Solaris-instans som du har installerat visas nästa gång du använder GRUB-menyn.

    När installationen är klar sparas installationsloggarna i en fil. Installationsloggarna finns i följande kataloger:

    • /var/sadm/system/logs

    • /var/sadm/install/logs

x86: Utföra en anpassad JumpStart-installation genom att redigera GRUB-startkommandot

Du kan vilja ändra GRUB-startkommandot under vissa omständigheter, till exempel vid felsökning. Nedan beskrivs de steg du följer om du vill redigera GRUB-startkommandot före den anpassade JumpStart-installationen.

Procedurex86: Så här ändrar du GRUB-startkommandot

  1. Börja installationen genom att följa Steg 1 till och med Steg 5 i föregående avsnitt, x86: Installera eller uppgradera med det anpassade JumpStart-programmet och med GRUB.

  2. Om datorn är avstängd ska du slå på den. Om datorn är på ska du starta om den.

    GRUB-menyn visas. Den här menyn innehåller en lista med startposter. Posten som visas avser den Solaris-instans som ska installeras.


    GNU GRUB version 0.95 (631K undre / 2095488K övre minne)
    +-------------------------------------------------------------------+
    |Solaris 10 katalog_avbildning                                           |
    |                                                                   |
    +-------------------------------------------------------------------+
    Markera posterna med tangenterna ^ och v. Tryck på Retur om du vill
    starta det markerade operativsystemet, på 'e' om du vill redigera
    kommandona före systemstarten eller på 'c' om du vill visa en kommandorad.

    katalog_avbildning representerar namnet på den katalog där installationsavbildningen lagras.


    Obs! –
    • Om du använde NFS för att ange sökvägen till JumpStart-katalogen med kommandot add_install_client och alternativet -c behöver du inte inkludera sökvägen i startposten.

    • Om du inte använder NFS måste du ange sökvägen till den komprimerade konfigurationsfil som innehåller JumpStart-katalogen.


  3. Om du vill avbryta startprocessen och använda menyredigeraren skriver du e.

    GRUB-redigeringsmenyn visas.


    kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B console=ttyb,\
    install_media=131.141.2.32:/export/mary/v11 \
    module /I86PC.Solaris_11-8/x86.new
  4. Gå till startposten med hjälp av piltangenterna.

  5. Om du vill redigera det markerade kommandot skriver du e.

    Ett kommando liknande följande exempel visas.


    grub edit>kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B \
    console=ttyb,install_media=131.141.2.32:/export/mary/_\
    module /I86PC.Solaris_11-8/x86.new
  6. Redigera kommandot genom att ange önskade alternativ.

    Syntaxen för en JumpStart-installation är som följer.


    grub edit>kernel /I86PC.Solaris_11-katalog_avbildning/multiboot kernel/unix/ \
    install [url-adress|ask] alternativ -B install_media=medietyp
    

    En beskrivning av JumpStart-alternativen finns i x86: Kommandoreferens för att starta systemet.

    I följande exempel installeras operativsystemet via nätverket med en anpassad JumpStart-profil.


    kernel /I86PC.Solaris_11-8/multiboot kernel/unix/ install \
    -B install_media=131.141.2.32:/export/mary/v11 \
    module /I86PC.Solaris_11-8/x86.new
  7. Tryck på Retur om du vill acceptera ändringarna.

    Ändringarna sparas och GRUB-huvudmenyn visas.


    Obs! –

    Om du vill återgå till GRUB-huvudmenyn utan att spara ändringarna trycker du på Esc.


  8. Starta installationen genom att skriva b.

x86: Kommandoreferens för att starta systemet

I följande tabell beskrivs kommandoradsalternativen för GRUB-menyns startkommando. De alternativ som visas är relevanta för en JumpStart-installation.

Startkommandots syntax är följande.


kernel /I86PC.Solaris_11-katalog_avbildning/multiboot kernel/unix/ install \
[url-adress|ask] alternativ -B install_media=medietyp
Tabell 9–3 Kommandoreferens för GRUB-menyns startkommando

Alternativ 

Beskrivning 

install

Startar en anpassad JumpStart-installation. 

I nedanstående exempel startar datorn från dvd-media med följande alternativ: 

  • install startar en anpassad JumpStart-installation

  • file://jumpstart/config.tar lokaliserar JumpStart-profilen på den lokala disken


kernel /I86pc.Solaris_11.8/multiboot install file://jumpstart/config.tar \
 -B install_media=dvdrom module /I86Solaris_11.8/x86.new

[url-adress| ask]

Anger var de anpassade JumpStart-filerna finns eller uppmanar dig att ange platsen.  

  • url-adress – Anger sökvägen till filerna. Du kan ange en URL-adress för filer som finns på en HTTP- eller HTTPS-server:

    Syntaxen för en HTTP-server är följande:


    http://servernamn:IP-adress/jumpstartkat_sökväg/
    komprimerad_konfigfil&proxyinfo
    
    • Om du har placerat en sysidcfg-fil i den komprimerade konfigurationsfilen måste du ange IP-adress för servern där filen finns, som i följande exempel:


      kernel /I86pc.Solaris_11.8/multiboot install \
      http://192.168.2.1/jumpstart/config.tar \
       -B install_media=192.168.2.1/export/Solaris_11.8/boot \
      module /I86PC.Solaris_11.8/x86.new
    • Om du har sparat den komprimerade konfigurationsfilen på en HTTP-server bakom en brandvägg måste du använda en proxyangivelse under starten. Du behöver inte ange IP-adress för servern där filen finns. Du måste ange en IP-adress för proxyservern, som i följande exempel:


      kernel /I86pc.Solaris_11.8/multiboot install \
      http://www.shadow.com/jumpstart/config.tar&proxy=131.141.6.151 \
       -B install_media=192.168.2.1/export/Solaris_11.8/boot \
      module /I86PC.Solaris_11.8/x86.new
 
  • ask – Uppmanar dig att ange sökvägen till den komprimerade konfigurationsfilen. Uppmaningen visas efter systemstarten och uppkopplingen till nätverket. Om du använder det här alternativet kan du inte utföra en JumpStart-installation helt utan åtgärder.

    Om du förbigår frågan genom att trycka på Retur, konfigureras nätverksparametrarna interaktivt via installationsprogrammet. Sedan ombes du ange platsen för den komprimerade konfigurationsfilen.

    I följande exempel illustreras en anpassad JumpStart-installation där datorn startar från dvd-media. Du uppmanas att ange sökvägen till konfigurationsfilen när datorn har anslutit till nätverket.


    kernal /boot/multiboot kernel/unix install ask -B \
    install_media=192.168.2.1:export/sol_11_x86/boot module \
    /I86PC.Solaris_11.8_

alternativ

  • dhcp – Anger att en DHCP-server ska användas för att hämta information om nätverksinstallationen som behövs för att starta datorn. Det här alternativet behövs inte vid en JumpStart-installation. Om du inte anger en DHCP-server genom att skriva dhcp används filen /etc/bootparams eller namntjänstdatabasen bootparams. Du anger till exempel inte dhcp om du vill ha en statisk IP-adress. Till exempel:


    kernel /I86pc.Solaris_11.8/multiboot install \
    dhcp -B install_media=192.168.2.1:/export/Solaris_11.8/ \
    boot module /I86PC.Solaris_11.8/x86.new
  • Alternativen nowin och text används inte i samband med JumpStart-installationer. Dessa alternativ är däremot vanliga vid interaktiva installationer. Mer information finns i Så här installerar eller uppgraderar du med Solaris installationsprogram och GRUB i Installationshandbok för Solaris 10 6/06 : Grundläggande installationer.