Kovasti ihmettelen, miksi
Ubuntun tuunaus -oppaassa käsketään koko ajan komentamaan
sudo update-grub.
Man update-grub:
update-grub is a program used to generate the menu.lst file used by the grub bootloader. It works by looking in /boot for all files which start with "vmlinuz-". They will be treated as kernels, and grub menu entries will be created for each. It will also create the initial menu.lst if none exists, after prompting the user. It will also add initrd lines for ramdisk images found with the same version as kernels found. e.g. /boot/vmlinuz-2.4.5 and /boot/initrd-2.4.5 will cause a line of "initrd=/boot/initrd-2.4.5 or simliar to be added for the kernel entry in the menu.lst.
Menu.lst on toki jo luotu, kun sitä ryhdytään tuunausvinkkien avulla muokkaamaan. Lisäksi käyttäjän tekemät
menu.lst-muutokset tulevat voimaan ihan ilman
update-grubin komentamista (
lilo.conf on taas asia erikseen). Vai onko tässä nyt jotain, mitä olen ymmärtänyt väärin? Vai poikkeaako Ubuntu Grub jotenkin kaikkien muiden Linuxien grubista?
Itse en nimittäin muista eläessäneeni käyttäneeni
update-grub -loitsua... Ubuntu huolehtii muutoinkin automaagisesti uusien kernelien lisäämisestä grubiin tarpeen niin vaatiessa.