Från och med Solaris 10 1/06 kan GRUB-menyn uppdateras. Till exempel kanske du vill ändra standardtiden för hur snabbt standardoperativsystemet startas. Du kanske vill lägga till ytterligare ett operativsystem på GRUB-menyn.
Vanligtvis finns filen menu.lst för den aktiva GRUB-menyn här: /boot/grub/menu.lst. I en del fall finns GRUB-menyns menu.lst-fil emellertid någon annanstans. På ett system som använder Solaris Live Upgrade kan GRUB-menyns menu.lst-fil till exempel finnas i en startmiljö som inte är den aktiva startmiljön. Eller om du har uppgraderat ett system med en x86-startpartition kan filen menu.lst finnas i katalogen /stubboot. Det är bara den aktiva GRUB-menyns menu.lst-fil som används för att starta systemet. Om du vill ändra den GRUB-meny som visas när du startar systemet måste du ändra den aktiva GRUB-menyns menu.lst-fil. Om du ändrar en annan GRUB-menys menu.lst-fil ändras ingenting på den meny som visas när du startar systemet. Använd kommandot bootadm för att fastställa var den aktiva GRUB-menyns menu.lst-fil finns. Underkommandot list-menu visar var den aktiva GRUB-menyn finns. Följande procedurer fastställer var GRUB-menyns menu.lst-fil finns.
Du hittar mer information om kommandot bootadm i direkthjälpen för bootadm(1M).
I följande procedur innehåller systemet två operativsystem: Solaris och en Solaris Live Upgrade-startmiljö, second_disk. Operativsystemet Solaris har startats och innehåller GRUB-menyn.
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.
Leta upp filen menu.lst genom att skriva:
# /sbin/bootadm list-menu |
Filens plats och innehåll visas.
Den aktiva GRUB-menyn finns här: /boot/grub/menu.lst default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 second_disk 3 second_disk failsafe |
I följande procedur innehåller systemet två operativsystem: Solaris och en Solaris Live Upgrade-startmiljö, second_disk. I det här exemplet finns inte menu.lst-filen i den aktiva startmiljön. Startmiljön second_disk har startats. Startmiljön Solaris innehåller GRUB-menyn. Startmiljön Solaris har inte monterats.
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.
Leta upp filen menu.lst genom att skriva:
# /sbin/bootadm list-menu |
Filens plats och innehåll visas.
Den aktiva GRUB-menyn finns här: /dev/dsk/enhetsnamn(ej monterad) Menyenhetens filsystemtyp är <ufs> default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 second_disk 3 second_disk failsafe |
Eftersom det filsystem som innehåller filen menu.lst inte har monterats monterar du det. Ange UFS-filsystemet och enhetsnamnet.
# /usr/sbin/mount -F ufs /dev/dsk/enhetsnamn /mnt |
Där enhetsnamn anger rotfilsystemets (/) plats på diskenheten i den startmiljö som du vill montera. Enhetsnamnet anges i formatet /dev/dsk/cwtx dysz. Till exempel:
# /usr/sbin/mount -F ufs /dev/dsk/c0t1d0s0 /mnt |
Du kan öppna GRUB-menyn här: /mnt/boot/grub/menu.lst
Avmontera filsystemet.
# /usr/sbin/umount /mnt |
Om du monterar en startmiljö eller ett filsystem för en startmiljö kontrollerar du att filsystemet/filsystemen avmonteras efter användning. Om de här filsystemen inte avmonteras kommer framtida Solaris Live Upgrade-åtgärder på den startmiljön kanske inte att fungera.
I följande procedur innehåller systemet två operativsystem: Solaris och en Solaris Live Upgrade-startmiljö, second_disk. Startmiljön second_disk har startats. Startmiljön Solaris innehåller GRUB-menyn. Startmiljön Solaris har monterats på /.alt.Solaris.
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.
Leta upp filen menu.lst genom att skriva:
# /sbin/bootadm list-menu |
Filens plats och innehåll visas.
Den aktiva GRUB-menyn finns här: /.alt.Solaris/boot/grub/menu.lst default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 second_disk 3 second_disk failsafe |
Eftersom den startmiljö som innehåller GRUB-menyn redan har monterats kan du öppna filen menu.lst här: /.alt.Solaris/boot/grub/menu.lst.
I följande procedur innehåller systemet två operativsystem: Solaris och en Solaris Live Upgrade-startmiljö, second_disk. Startmiljön second_disk har startats. Systemet har uppgraderats och en x86-startpartition finns kvar. Startpartitionen har monterats på /stubboot och innehåller GRUB-menyn. En förklaring av x86-startpartitioner finns i x86: Rekommendationer för partitionering.
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.
Leta upp filen menu.lst genom att skriva:
# /sbin/bootadm list-menu |
Filens plats och innehåll visas.
Den aktiva GRUB-menyn finns här: /stubboot/boot/grub/menu.lst default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 second_disk 3 second_disk failsafe |
Du kan öppna filen menu.lst här: /stubboot/boot/grub/menu.lst.