Om du använder Solaris 10 3/05 använder du inte den här proceduren. Beroende på vilket system du har väljer du någon av följande procedurer:
Från och med Solaris 10 1/06 använder du följande procedur för att återgå till den ursprungliga startmiljön om du råkar ut för fel när du startar. I det här exemplet går det inte att starta från den nya startmiljön. GRUB-menyn visas inte heller. Enheten är /dev/dsk/c0t4d0s0. Den ursprungliga startmiljön, c0t4d0s0, blir den aktiva startmiljön.
Om den tidigare startmiljön och den nya startmiljön fanns på olika diskar innebar de rekommenderade återställningsstegen i Solaris 10 3/05 bland annat att du var tvungen att ändra startordningen för hårddiskar i BIOS. Från och med Solaris 10 1/06 behöver du inte längre ändra diskordningen i BIOS, och du bör heller inte göra det. Om du ändrar diskordningen i BIOS kan det medföra att GRUB-menyn blir ogiltig och att startmiljön inte längre går att starta. Om du har ändrat diskordningen i BIOS kan du återställa systemet genom att återställa diskordningen till dess ursprungliga ordning.
Bli superanvändare eller anta en motsvarande roll.
Roller innehåller behörigheter och privilegierade kommandon. Mer information om roller finns i Configuring RBAC (Task Map) i System Administration Guide: Security Services.
Sätt i Solaris Operating System for x86 Platforms DVD eller Solaris Software for x86 Platforms - 1 CD.
Starta från dvd- eller cd-skivan.
# init 6 |
GRUB-menyn visas.
GNU GRUB version 0.95 (616K lower / 4127168K upper memory) +-------------------------------------------------------------------+ |Solaris | |Solaris failsafe | +-------------------------------------------------------------------+ Använd tangenterna ^ och v för att välja önskad post. Tryck på Retur för att starta det valda operativsystemet, 'e' för att redigera kommadona före start eller 'c' för att visa en kommandorad. |
Starta i enanvändarläge genom att redigera GRUB-menyn.
Du redigerar GRUB-huvudmenyn genom att skriva e.
GRUB-redigeringsmenyn visas.
root (hd0,2,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive |
Välj posten för den ursprungliga startmiljöns kärna med piltangenterna.
Om du vill redigera startposten skriver du e.
Posten för kärnan visas i ett redigeringsprogram.
grub edit>kernel /boot/multiboot |
Skriv -s och tryck på Retur.
Följande exempel visar placeringen för alternativet -s.
grub edit>kernel /boot/multiboot -s |
Börja startprocessen i enanvändarläge genom att skriva b.
Om det behövs kontrollerar du rotfilsystemets (/) integritet för reservstartmiljön.
# fsck monteringspunkt |
Ett känt och tillförlitligt rotfilsystem (/)
Montera rotskivdelen för den ursprungliga startmiljön i en katalog (till exempel /mnt):
# mount enhetsnamn /mnt |
Anger sökvägen till rotfilsystemet (/) på enheten i den startmiljö som du vill återgå till. Enhetsnamnet anges i formatet /dev/dsk/cwtxdysz.
Skriv följande från rotskivdelen för den aktiva startmiljön:
# /mnt/sbin/luactivate Vill du återgå och aktivera startmiljön c0t4d0s0 (ja eller nej)? yes |
luactivate aktiverar den tidigare fungerande startmiljön och visar resultatet.
Avmontera /mnt.
# umount enhetsnamn |
Anger sökvägen till rotfilsystemet (/) på enheten i den startmiljö som du vill återgå till. Enhetsnamnet anges i formatet /dev/dsk/cwtxdysz.
Starta om.
# init 6 |
Den tidigare fungerande startmiljön blir aktiv startmiljö.