Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering

Beskrivning av GRUB-filen menu.lst

GRUB-filen menu.lst listar innehållet på GRUB-huvudmenyn. På GRUB-huvudmenyn visas startposterna för alla operativsysteminstanser som är installerade på systemet, inklusive Solaris Live Upgrade-startmiljöer. Solaris-programvaruuppgraderingar bevarar eventuella ändringar som du gör i den här filen.

Alla ändringar i filen menu.lst visas på GRUB-huvudmenyn, tillsammans med Solaris Live Upgrade-poster. De ändringar som du gör i filen träder i kraft nästa gång du startar om systemet. Du kan behöva redigera den här filen av följande skäl:


Varning! – Varning! –

Använd inte filen menu.lst för GRUB för att ändra poster för Solaris Live Upgrade. Sådana ändringar kan medföra att Solaris Live Upgrade misslyckas.


Även om du kan använda filen menu.lst för att anpassa startegenskaperna (till exempel för start med felsökning av kärnan) bör du hellre använda kommandot eeprom för att göra det. Om du använder filen menu.lst för anpassningar kanske posterna för Solaris-operativsystemet ändras under en programvaruuppgradering. Ändringar i filen går då förlorade.

Information om hur du använder kommandot eeprom finns i How to Set Solaris Boot Parameters by Using the eeprom Command i System Administration Guide: Basic Administration.


Exempel 5–2 Filen Menu.lst

Detta är ett exempel på menu.lst-filen:


default 0
timeout 10
title Solaris
  root (hd0,0,a)
  kernel /platform/i86pc/multiboot -B console=ttya
  module /platform/i86pc/boot_archive
title Solaris failsafe
  root (hd0,0,a)
  kernel /boot/multiboot -B console=ttya -s
  module /boot/x86.miniroot.safe
#----- second_disk - ADDED BY LIVE UPGRADE - DO NOT EDIT  -----
title second_disk
  root (hd0,1,a)
  kernel /platform/i86pc/multiboot
  module /platform/i86pc/boot_archive
title second_disk failsafe
  root (hd0,1,a)
  kernel /boot/multiboot kernel/unix -s
  module /boot/x86.miniroot-safe
#----- second_disk -------------- END LIVE UPGRADE ------------
title Windows
  root (hd0,0)
  chainloader -1
default

Anger vilket objekt som ska startas om tidsgränsen uppnås. Om du vill ändra standardvärdet kan du ange ett annat objekt i listan genom att ändra siffran. Räkningen börjar vid noll för det första objektet. Ändra till exempel standardvärdet till 2 om du vill starta automatiskt med startmiljön second_disk.

timeout

Anger väntetid i antal sekunder för indata från användare innan standardposten startas. Om ingen tidsgräns anges måste du välja en post.

title operativsystemnamn

Anger namnet på operativsystemet.

  • Om det är en Solaris Live Upgrade-startmiljö är operativsystemnamn det namn du gav den nya startmiljön när den skapades. I det föregående exemplet heter Solaris Live Upgrade-startmiljön second_disk.

  • Om detta är ett failsafe-startarkiv används det för återställning om det primära operativsystemet är skadat. I det föregående exemplet är Solaris failsafe och second_disk failsafe återställningsstartarkiv för operativsystemen Solaris och second_disk.

root (hd0,0,a)

Anger på vilken disk, partition och skivdel som filer ska laddas. GRUB identifierar filsystemtypen automatiskt.

kernel /platform/i86pc/multiboot

Anger programmet för flera startsystem. Kommandot kernel måste alltid följas av programmet för flera startsystem. Strängen efter programmet för flera startsystem (multiboot) skickas till operativsystemet Solaris utan tolkning.

Du hittar en fullständig beskrivning av hur du använder flera operativsystem i How Multiple Operating Systems Are Supported in the GRUB Boot Environment i System Administration Guide: Basic Administration.


Hitta filen menu.lst för att ändra GRUB-menyn

Du måste alltid använda kommandot bootadm för att hitta GRUB-menyns menu.lst-fil. Underkommandot list-menu hittar den aktiva GRUB-menyn. Filen menu.lst innehåller alla operativsystem som är installerade på systemet. Innehållet i den här filen avgör vilka operativsystem som visas på GRUB-menyn. Om du vill ändra den här filen läser du x86: Hitta GRUB-menyns menu.lst-fil (Steg-för-steg-anvisningar).