LILO から GRUB へ

LILO から GRUB へ

ルートファイルシステムが XFS だったのでこれまで lilo を使っていたのだが、XFS でも大丈夫らしいので GRUB にすることにした。

# grub
grub> install (hd0,0)/boot/grub/stage1 d (hd0)(hd0,0)/boot/grub/stage2 0x8000 p (hd0,0)/boot/grub/manu.lst
grub> quit


としたが起動すると menu.lst を読んでいないようで毎回手動で起動する必要がある。ちなみに入力するコマンドは以下。

grub> root (hd0,0)
grub> kernel /boot/vmlinuz-2.6.22.1-k8 root=/dev/hda1
grub> initrd /boot/initrd.img-2.6.22.1
grub> boot


これはよくないということで調べたら以下で解決。メニューが出るようになった。

# grub
grub> root (hd0,0)
grub> setup (hd0)