在update-grub之后,需要修改/boot/grub/grub.cfg以在开机时选择新添加的kernel, 如下:
********************************************************************************
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=-1
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu #. 设置开机时以菜单的形式选择需要启动的kernel
set timeout=1200 #. 设置这个菜单维持的时间,一般设置为10即可,我这里设置1200是为了延长这个时间,保证我再次进入虚拟机时这个菜单还有。
# Fallback hidden-timeout code in case the timeout_style feature is
# unavailable.
elif sleep --interruptible 0 ; then
set timeout=0
********************************************************************************
这次我添加的kernel版本是2.6.31.14。添加完成之后再/boot/grub/grub.c