Installationsguide för Solaris 9

Felhantering: Återgå till de ursprungliga startmiljön (Kommandoradsgränssnitt)

Om ett fel påträffas efter en uppgradering eller om programmet inte är kompatibelt meden uppgraderad komponent kan du återgå till den ursprungliga startmiljön genom att, beroende på plattform, använda någon av följande procedurer. För SPARC-datorer används luactivate i den första proceduren för återgång till den ursprungliga startmiljön. Om den första proceduren inte fungerar använder du den andra proceduren där du startar från en dvd- eller cd-skiva, eller en nätverksavbildning. För x86-baserade system väljer du procedur efter var rotfilssystemet är monterat, på samma eller olika fysiska hårddiskar.

Så här gör du för att återgå även om den nya startmiljön skapats utan problem

Den här proceduren använder du när du har aktiverat den nya startmiljön utan besvär, men ändå inte är nöjd med resultatet.

  1. Logga in som superanvändare.

  2. Skriv följande:


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

    Anger namnet på startmiljön som ska aktiveras

  3. Starta om.


    # init 6
    

    Den tidigare fungerande startmiljön blir aktiv startmiljö.

SPARC: Så här gör du för att återgå från en misslyckad aktivering av startmiljön

  1. Vid OK-ledtexten startar du datorn i enanvändarläge från Solaris 9-dvd, Solaris 9 installations , nätverket eller en lokal hårddisk:


    OK boot cdrom -s 
    

    eller


    OK boot net -s
    

    eller


    OK boot enhetsnamn -s
    
    enhetsnamn

    Anger namnet på de enheter som systemet kan startas från, till exempel /dev/dsk/c0t0d0s0

  2. Skriv följande:


    # /sbin/luactivate startmiljönamn
    
    startmiljönamn

    Anger namnet på startmiljön som ska aktiveras

  3. Skriv följande vid ledtexten:


    Vill du återgå till startmiljön<hårddisknamn> 
    (yes eller no)? yes
    

    Ett meddelande visas om återgången fungerade.

  4. Starta om.


    # init 6
    

    Den tidigare fungerande startmiljön blir aktiv startmiljö.

SPARC: Så här återgår du till den ursprungliga startmiljön med hjälp av en DVD- eller CD-skiva, eller en avbildning för nätverksinstallation

Den här proceduren använder du för att starta från dvd, cd eller en nätavbildningsfil. Du måste montera rot (/) skivdelen från den senast aktiva startmiljön. Kör sedan kommandot luactivate för miljöbytet. När du startar om körs den senast aktiva startmiljön.

  1. Vid OK-ledtexten startar du datorn i enanvändarläge från Solaris 9-dvd, Solaris 9 installations , nätverket eller en lokal hårddisk:


    OK boot cdrom -s 
    

    eller


    OK boot net -s
    

    eller


    OK boot enhetsnamn -s
    
    enhetsnamn

    Anger namnet på en disk och skivdel som innehåller en kopia av operativsystemet, till exempel /dev/dsk/c0t0d0s0

  2. Om det behövs kan du kontrollera integriteten för rotfilssystemet (/ för startmiljön för återgång.


    # fsck enhetsnamn
    
    enhetsnamn

    Anger sökvägen till rotfilssystemet (/) på skivenheten i startmiljön som du vill återgå till. Enhetsnamnet anges i formatet /dev/dsk/c wtx dys z.

  3. Montera rotskivdelen (/) för den aktiva startmiljön i någon katalog (till exempel /mnt):


    # mount enhetsnamn /mnt
    
    enhetsnamn

    Anger sökvägen till rotfilssystemet (/) på skivenheten i startmiljön som du vill återgå till. Enhetsnamnet anges i formatet /dev/dsk/c wtx dys z.

  4. Skriv följande från rotskivdelen / för den aktiva startmiljön:


    # /mnt/sbin/luactivate
    

    luactivate aktiverar den tidigare fungerande startmiljön och visar resultatet.

  5. Avmontera /mnt


    # umount  /mnt
    
  6. Starta om.


    # init 6
    

    Den tidigare fungerande startmiljön blir aktiv startmiljö.

x86: Så här återgår du med startmiljöer på olika hårddiskar

Du kan råka ut för ett fel när du startar den nya startmiljön. Om root-filsystemen (/) för startmiljöerna är på olika fysiska diskar använder du följande procedur för att återgå till den ursprungliga startmiljön.

  1. Starta om datorn och öppna i lämpliga BIOS-menyer.

    • Om startenheterna är av SCSI-typ kan du läsa dokumentationen för SCSI-styrkortet för information om hur du kommer åt BIOS för SCSI.

    • Om startenheterna underhålls via datorns BIOS kan du läsa dokumentationen för datorns BIOS för information om hur du öppnar datorns BIOS.

  2. Följ instruktionerna i BIOS-dokumentationen för att ändra startenhet för den ursprungliga startmiljön.

  3. Spara ändringarna i BIOS.

  4. Stäng BIOS-gränssnittet så att datorn kan starta.

  5. Skriv b -som du vill starta datorn i enanvändarläge.

  6. Skriv följande:


    # /sbin/luactivate
    
  7. Starta om.


    # init 6
    

x86: Så här återgår du med startmiljöer på samma hårddisk

Du kan råka ut för ett fel när du startar. Om root-filsystemen (/) är på samma fysiska disk använder du följande procedur för att återgå till den ursprungliga startmiljön. Du måste montera rot (/) skivdelen från den senast aktiva startmiljön. Kör sedan kommandot luactivate för miljöbytet. När du startar om körs den senast aktiva startmiljön.

  1. Bestäm hur datorn ska startas.

    • Om du startar från Solaris 9-dvd- eller Solaris 9 installations -skivan ska du sätta i skivan. Datorns BIOS måste ha stöd för start från DVD eller 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.

    • Om du startar från en diskett ska du sätta in Disketten Enhetskonfigurationsassistenten för Solaris 9 x86-version i datorns diskettenhet.


      x86 endast –

      Du kan kopiera programvaran för enhetskonfigurationsassistenten till en diskett på följande sätt:


    Följ instruktionerna på skärmen tills menyn för aktuella startparametrar visas.

  2. Skriv b -som du vill starta datorn i enanvändarläge.

  3. Om det behövs kan du kontrollera integriteten för rotfilssystemet (/ för startmiljön för återgång.


    # fsck monteringspunkt
    
    monteringspunkt

    Ett känt och tillförlitligt rotfilssystem

  4. Montera rotskivdelen för den aktiva startmiljön i samma katalog (t ex /mnt/sbin):


    # mount enhetsnamn /mnt/sbin
    
    enhetsnamn

    Anger sökvägen till rotfilssystemet (/) på skivenheten i startmiljön som du vill återgå till. Enhetsnamnet anges i formatet /dev/dsk/c wtx dys z.

  5. Skriv följande från rotskivdelen för den aktiva startmiljön:


    # /mnt/sbin/luactivate
    

    luactivate aktiverar den tidigare fungerande startmiljön och visar resultatet.

  6. Avmontera /mnt/sbin


    # umount enhetsnamn /mnt/sbin
    
    enhetsnamn

    Anger sökvägen till rotfilssystemet (/) på skivenheten i startmiljön som du vill återgå till. Enhetsnamnet anges i formatet /dev/dsk/c wtx dys z.

  7. Starta om.


    # init 6
    

    Den tidigare fungerande startmiljön blir aktiv startmiljö.