如何在Ubuntu 10.10中为grub2添加引导参数?

我有我的Ubuntu服务器内置和工作,但我必须手动添加启动参数(“no-hlt”)到grub启动。 我正在运行特立独行,所以这是grub2 ..我不知道如何把它,所以我不必在每次启动手动覆盖它。 我需要做什么才能将这个参数包含在默认启动中?

编辑/etc/default/grub文件:

 GRUB_CMDLINE_LINUX="no-hit" 

如果您只需要正常启动(即不是单用户模式):

 GRUB_CMDLINE_LINUX_DEFAULT="no-hit" 

如果在那里已经有选项,那么要么使用空格作为分隔符,要么使用空格作为分隔符,要么使用前缀(并不重要)。


有人可能会说要编辑/boot/grub/grub.cfg ; 这是一个坏主意,因为每次涉及内核或GRUB的更新时,Grub2都会自动覆盖这个文件。