Grubconfig-pl
From WikiDoc
Grubconfig jest programem, służącym do konfiguracji bootladera GRUB, będącego zamiennikiem dla Lilo. Należy zainstalować paczkę gruba, następnie zalogować się na roota i wydać polecenie grubconfig.
Istnieją dwa tryby działania: simple i expert. W obu możemy zainstalować GRUBa bądź w MBR dysku, bądź w pierwszych sektorach partycji, posiadającej flagę uruchomieniową.
Grubconfig wstępnie konfiguruje GRUBa tak, by móc odpalić wszystkie zainstalowane systemy, jednakże nie zawsze poprawnie generuje wpisy. Dlatego poniżej przedstawiony został fragment menu.lst skonfigurowanego tak, by uruchomić Windowsa z pierwszego dysku, oraz dwie instancje KateOS z drugiego dysku.
przykładowe menu GRUBa z katalogu /boot/grub/menu.lst
# generated by 'grubconfig', modified by patpi # # The backup copy of the MBR for drive '/dev/hda' is # here '/boot/grub/mbr.hda.8316'. You can restore it like this. # dd if=mbr.hda.8316 of=/dev/hda bs=512 count=1 ## ustawienia globalne # Odliczanie w sekundach #timeout 8 # By default, boot the first entry. #default 0 # Ustawienia kolorow #color light-gray/blue black/light-gray color light-blue/black ## koniec ustawien globalnych # --- title Windows XP (on /dev/hda1) rootnoverify (hd0,0) makeactive chainloader +1 # --- # --- title Kate OS 2.3 (on /dev/hdb1) root (hd1,0) kernel /boot/vmlinuz root=/dev/hdb1 ro vga=normal ramdisk_size=8000 rw initrd /boot/initrd # --- # --- title Kasia_kompilacje (on /dev/hdb3) root (hd1,2) kernel /boot/vmlinuz root=/dev/hdb3 ro vga=normal ramdisk_size=8000 rw initrd /boot/initrd # --- title root (hd0) title --- Dla pliku pomocy wcisnij 'c' i wpisz: 'help' root (hd0) title --- Dla przykladow uzycia wpisz: 'cat /boot/grub/grub.txt' root (hd0)
studium przypadków
Posiadamy dwa dyski, jeden (hda) ustawiony jako master na którym jest zainstalowane KateOS, drugi (hdb) ustawiony jako slave z zainstalowanym Windowsem XP. Aby na takiej konfiguracji uruchomić windowsa należy dokonać następujących wpisów:
title Windows XP Professional
root (hd1,0)
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Dokumentacja: Grub Manual

