Installationsguide för Solaris 9

Aktivera en startmiljö

När du aktiverar en startmiljö går den att starta vid nästa omstart av datorn. Du kan även snabbt återgå till den ursprungliga startmiljön om det uppstår ett fel under starten av startmiljön som just har aktiverats. Se Felhantering: Återgå till de ursprungliga startmiljön (Kommandoradsgränssnitt) .

En startmiljö som ska aktiveras måste uppfylla följande krav:


Obs!  

Om du vill konfigurera om utrymmet för minnesväxling ska du göra det innan du startar den inaktiva startmiljön. Alla startmiljöer delar på samma enheter för minnesväxling som standard. Information om hur du konfigurerar om utrymmet för minnesväxling finns i “Så skapar du en ny startmiljö,” Steg 9 och i Så här skapar du en startmiljö och konfigurerar om utrymmet för minnesväxling (Kommandoradsgränssnitt).


x86: (Valfritt) Uppdatera en startdiskett före aktivering

Om du inte använder Disketten Solaris 9 Device Configuration Assistant x86-version för start av datorn kan du hoppa över den här proceduren. Om du använder Enhetskonfigurationsassistenten för start av datorn måste du uppdatera startdisketten. Med den här proceduren matchas en startdiskett mot OS-versionen och en befintlig diskett skrivs över eller så skapas en ny diskett.

  1. Sätt in Disketten Solaris 9 Device Configuration Assistant x86-version. Det här är antingen en befintlig diskett som ska skrivas över eller en ny diskett.

  2. Uppdatera startdisketten med den senaste avbildningen av OS-versionen.

  3. Mata ut startdisketten.

  4. Skriv följande:


    volcheck
    
  5. Kopiera filen boot/solaris/bootenv.rc för den nya startmiljön till disketten.


    cp /a/boot/solaris/bootenv.rc /floppy/floppy0/solaris/bootenv.rc
    
  6. Kontrollera att inenhet och utenhet på disketten stämmer. Uppdatera dem om de inte stämmer.

    Nu kan du aktivera den nya startmiljön.

Så aktiverar du en startmiljö (Teckengränssnitt)

Första gången du startar från en startmiljö som du nyss har skapat synkroniseras den nya startmiljön mot den senast aktiva miljön av Solaris Live Upgrade. Den aktiva startmiljön behöver inte vara den startmiljö som den nyligen skapade startmiljön kom ifrån. "Synchronize" betyder här att vissa systemfiler och kataloger kopieras från den senast aktiva startmiljön till den startmiljö som startas. Den här synkroniseringen sker inte igen efter den första starten, såvida du inte skriver yes när du får frågan ”Do you want to force a Live Upgrade sync operations?”.

Om du tvingar fram en synkronisering söker Solaris Live Upgrade efter konflikter mellan filer som ska synkroniseras. När den nya startmiljön startats och en konflikt påträffats, visas en varning och filerna synkroniseras inte. Aktiveringen kan slutföras utan problem, trots sådana konflikter. En konflikt kan uppstå om du till exempel gör något av följande:

Du bör vara försiktig när du använder alternativet eftersom du kanske inte är medveten om eller har kunnat styra över ändringar som har skett i den senast aktiva startmiljön. Om du till exempel körde Solaris 9 i din gamla startmiljö och startade om till en Solaris 2.6-version med en tvingad synkronisering, skulle filer i 2.6-versionen kunna förändras. Eftersom filerna beror på vilken version av operativmiljön de kom med, kan starten av Solaris 2.6-versionen misslyckas på grund av Solaris 9-filer som inte är kompatibla med Solaris 2.6-filer.

  1. Välj aktiveringsalternativet på huvudmenyn i Solaris Live Upgrade.

  2. Skriv namnet på startmiljön som ska aktiveras:


    Namn på startmiljö: solaris_9
    Do you want to force a Live Upgrade sync operations: no
    
  3. Du kan antingen fortsätta eller tvinga fram en synkronisering av filer.

    • Tryck på Retur för att fortsätta.

      Första gången startmiljön startas synkroniseras filerna automatiskt.

    • Du kan tvinga fram en synkronisering av filer, men var försiktig med den här funktionen. Operativsystemen på de respektive startmiljöerna måste vara kompatibla med de filer som synkroniseras. Om du vill tvinga fram en synkronisering av filer skriver du:


      Do you want to force a Live Upgrade sync operations: yes
      
  4. Tryck på F3 för att påbörja aktiveringen.

  5. Tryck på Retur för att fortsätta.

    Den nya startmiljön aktiveras vid nästa omstart.

  6. Aktivera startmiljön genom att starta om:


    # init 6
    

Så aktiverar du en startmiljö (Kommandoradsgränssnitt)

  1. Logga in som superanvändare.

  2. Skriv följande för att aktivera startmiljön:


    # /usr/sbin/luactivate  startmiljönamn
    

    startmiljönamn

    Anger namnet på startmiljön som ska aktiveras.  

  3. Starta om.


    # init 6
    

    Varning!   Varning!  

    Använd bara något av kommandona init eller shutdown för att starta om. Om du använder något av kommandona reboot, halt eller uadmin byter systemet inte startmiljö. Den senast aktiva startmiljön startas igen.



Exempel 33–9 Aktivera en startmiljö (Kommandoradsgränssnitt)

I det här exemplet aktiveras disk_2-startmiljön vid nästa omstart.


# /usr/sbin/luactivate disk_2
# init 6

Så aktiverar du en startmiljö och synkroniserar filer (Kommandoradsgränssnitt)

Första gången du startar från en startmiljö som du nyss har skapat synkroniseras den nya startmiljön mot den senast aktiva miljön av Solaris Live Upgrade. Den aktiva startmiljön behöver inte vara den startmiljö som den nyligen skapade startmiljön kom ifrån. "Synchronize" betyder här att vissa systemfiler och kataloger kopieras från den senast aktiva startmiljön till den startmiljö som startas. Den här synkroniseringen sker inte igen efter den första starten, såvida du inte använder kommandot luactivate med alternativet -s.

Om du tvingar fram en synkronisering med kommandot luactivate och alternativet -s söker Solaris Live Upgrade efter konflikter mellan filer som ska synkroniseras. När den nya startmiljön startats och en konflikt påträffats, visas en varning och filerna synkroniseras inte. Aktiveringen kan slutföras utan problem, trots sådana konflikter. En konflikt kan uppstå om du till exempel gör följande:

Du bör vara försiktig när du använder alternativet eftersom du kanske inte är medveten om eller har kunnat styra över ändringar som har skett i den senast aktiva startmiljön. Om du till exempel körde Solaris 9 i din gamla startmiljö och startade om till en Solaris 2.6-version med en tvingad synkronisering, skulle filer i 2.6-versionen kunna förändras. Eftersom filerna beror på vilken version av operativmiljön de kom med, kan starten av Solaris 2.6-versionen misslyckas på grund av Solaris 9-filer som inte är kompatibla med Solaris 2.6-filer.

  1. Logga in som superanvändare.

  2. Skriv följande för att aktivera startmiljön:


    # /usr/sbin/luactivate  -s startmiljönamn
    

    startmiljönamn

    Anger namnet på startmiljön som ska aktiveras.  

    -s

    Synkroniserar filer mellan den senast aktiva startmiljön och den nya startmiljön.  

    Alternativet -s används för att synkronisera filer efter den första aktiveringen av startmiljön. Första gången en startmiljö aktiveras synkroniseras filerna i startmiljöerna, men följande aktiveringar innebär inte ytterligare synkroniseringar. Du bör vara försiktig när du använder alternativet eftersom du kanske inte är medveten om eller har kunnat styra över ändringar som har skett i den senast aktiva startmiljön.

  3. Starta om.


    # init 6
    

Exempel 33–10 Aktivera en startmiljö (Kommandoradsgränssnitt)

I det här exemplet aktiveras disk_2-startmiljön vid nästa omstart och filerna synkroniseras.


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