grub2 是否可以检测某些特定的 CPU 功能并选择合适的内核来启动?

grub2 是否可以检测某些特定的 CPU 功能并选择合适的内核来启动?

我想配置 grub 在启动时检查一些 CPU 功能并选择合适的内核来启动(例如多核 -> 支持 SMP 的内核)。是否可以?如果是这样,那我该怎么办呢?

答案1

我认为 syslinux 可以做到这一点,但我找不到文档 - 我记得使用 pxelinux 在 32/64 位内核之间进行选择。

对于 SMP,为什么不确保您使用的是足够新的内核并启用了 SMP 替代方案呢?这样,如果需要,内核本身将启用/禁用 SMP 支持。

相关内容