liloからgrubへ変更
# grub-install /dev/sda # update-grub
「/boot/grub/menu.lstを作っていいか?」とかそんなようなことを効かれるのでyesと答える。
そして適当に作成されたmenu.lstを修正する。
## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specifiv kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro # kopt=root=/dev/sda3 ro ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,1)
koptとgrootを適切に修正しupdate-grubを実行。
コメントを外したりしない。下の方にあるrootだとかkernelだとかを直接編集しない。それらはupdate-grubの仕事。
あとは起動することを確認して、liloを削除。kernelインストール時にupdate-grubを自動的に起動するには
/etc/kernel-img.conf
postinst_hook = /sbin/update-grub postrm_hook = /sbin/update-grub