Answers:
我假设您选择使用Grub 2(如果您有大量文件,包括'grub.cfg'/ boot / grub,那么您使用的是grub 2)。 Grub2完全忽略了menu.lst文件,而是使用使用/etc/grub.d中的模板和/ etc / default / grub中的设置创建的生成的grub.cfg。有一个很好的写作 Ubuntu论坛 。所以它应该不是你的menu.lst的问题。
你启动时是否看到grub?你有一个可能grub还不知道的自定义内核吗?尝试以root身份运行update-grub,看看是否有帮助。