I det här exemplet skapas en ny startmiljö med kommandot lucreate på ett system med Solaris 2.6. Den nya startmiljön uppgraderas till Solaris 9 med kommandot luupgrade. Den uppgraderade startmiljön aktiveras med kommandot luactivate. Du hittar också ett exempel på hur du återgår till den ursprungliga startmiljön.
Sätt i Solaris 9-dvd eller Solaris 9-programvaru-cd 2 (av 2) i lämplig enhet.
Följ stegen för de media du använder.
Om du använder Solaris 9-dvd byter du till installationsprogrammets katalog och kör installationsprogrammet.
# cd /cdrom/cdrom0/Solaris_9/Tools/Installers # ./liveupgrade20 |
Installationsprogrammet Solaris Web Start visas.
Om du använder Solaris 9-programvaru-cd 2 (av 2) kör du installationsprogrammet.
% ./installer |
Installationsprogrammet Solaris Web Start visas.
Klicka på Anpassad på panelen för val av installationstyp.
Klicka på det språk som du vill installera på panelen Välj språk.
Välj vilken programvara som ska installeras.
Om du installerar från en dvd, klickar du på Nästa på panelen för val av komponent om du vill installera paketen.
Om du installerar från en cd, klickar du på Standardinstallation för Solaris Live Upgrade på panelen för val av produkt och avmarkera de andra programvarualternativen genom att klicka på dem.
Följ instruktionerna på Solaris Web Start-panelerna för installation av programvaran.
Källstartmiljön får namnet c0t4d0s0 med alternativet - c. Du behöver inte namnge källstartmiljön och namnet används bara när den första startmiljön skapas. Mer information om hur du namnger genom att använda alternativet -c finns beskrivet i Steg 2.
Den nya startmiljön får namnet c0t15d0s0. Alternativet -A skapar en beskrivning som associeras med startmiljöns namn.
Rotfilsystemet (/) kopieras till den nya startmiljön. En ny skivdel för minnesväxling skapas också, i stället för att källstartmiljöns skivdel för minnesväxling delas.
# lucreate -A 'Startmiljöbeskrivning' -c c0t4d0s0 -m /:/dev/dsk/c0t15d0s0:ufs \ -m -:/dev/dsk/c0t15d0s1:swap -n c0t15d0s0 |
Den inaktiva startmiljön får namnet c0t15d0s0. Den operativsystemsavbildning som ska användas för uppgraderingen hämtas från nätverket.
# luupgrade -n c0t15d0s0 -u -s /net/ins3-svr/export/s9/combined.s9s_wos |
Kommandot lustatus rapporterar om skapandet av startmiljön är färdigt. lustatus visar även om startmiljön är startbar.
# lustatus Startmiljö Är Aktiv Aktiv Kan Kopiera Namn Fullständig Nu VidOmstart Radera Status ------------------------------------------------------------------------ c0t4d0s0 ja ja nej nej - c0t15d0s0 ja nej nej ja - |
Du aktiverar startmiljön c0t15d0s0 med kommandot luactivate . Systemet startas sedan om och c0t15d0s0 blir den aktiva startmiljön. Startmiljön c0t4d0s0 är nu inaktiv.
# luactivate c0t15d0s0 # init 6 |
Det finns tre olika sätt att återgå till källstartmiljön beroende på den nya startmiljöns aktiveringsstatus:
Aktiveringen lyckades, men du vill återgå till den ursprungliga startmiljön. Se Exempel 35–1.
Aktiveringen misslyckades, och du kan starta om till den ursprungliga startmiljön. Se Exempel 35–2.
Aktiveringen misslyckades, och du måste starta om till den ursprungliga startmiljön med media eller en nätverksinstallationsavbildning. Se Exempel 35–3.
I det här exemplet återställs den ursprungliga startmiljön c0t4d0s0 som aktiv startmiljö trots att aktiveringen av den lyckades. Enhetens namn är första_disken.
# /usr/sbin/luactivate första_disken # init 6 |
I det här exemplet går det inte att starta från den nya startmiljön. Du måste gå tillbaka till ok-ledtexten innan du startar från den ursprungliga startmiljön, c0t4d0s0, i enanvändarläge.
OK boot net -s # /sbin/luactivate första_disken Vill du återgå till aktiv startmiljö c0t4d0s0 (yes eller no)? yes # init 6 |
Den ursprungliga startmiljön, c0t4d0s0, blir den aktiva startmiljön.
I det här exemplet går det inte att starta från den nya startmiljön. Du kan inte starta från den ursprungliga startmiljön och måste använda media eller en nätverksinstallationsavbildning. Enheten är /dev/dsk/c0t4d0s0. Den ursprungliga startmiljön, c0t4d0s0, blir den aktiva startmiljön.
OK boot net -s # fsck /dev/dsk/c0t4d0s0 # mount /dev/dsk/c0t4d0s0 /mnt # /mnt/sbin/luactivate Vill du använda (aktivera) startmiljön c0t4d0s0 (ja eller nej)? yes # umount /mnt # init 6 |