如何为每个内核生成两个 Grub2 条目?

如何为每个内核生成两个 Grub2 条目?

由于笔记本电脑 BIOS 中的错误(或类似问题),nox2apic当我知道需要连接外部显示器时,我会使用引导标志。但是,当启用此标志时,按下某些多媒体硬件按钮会导致系统挂起。在我能够正确追踪这些错误并做出负责任的事情之前,我希望 Grub2 为每个已安装的内核生成两个条目:

  • 一个nox2apic已启用,用于连接显示器时使用
  • 一个带有默认标志的,当我在旅途中时使用

审查/etc/grub.d表明我可以修改其中一个循环10_linux以发出适当的条目。这是最好的方法吗?由于我担心我必须理解该文件的大部分内容,是否有更快的解决方案?

答案1

这取决于您当前使用的发行版。

如果是 Debian/Ubuntu/CentOS/RHEL,我建议您编辑文件。

/etc/默认/grub

并设置值

GRUB_CMDLINE_LINUX_DEFAULT

然后像平常一样执行您最喜欢的 grub2-mkconfig。

祝你好运!

相关内容