2

我是 linux 新手。我想从 vmlinuz 文件(RHEL6.0)中编辑“此内核需要 x86-64 CPU,但仅检测到 i686 CPU。无法启动 - 请使用适合您的 CPU 的内核”如果可以编辑此消息,任何人都可以建议一种修改消息的方法。

4

2 回答 2

2

该消息位于linux 内核源代码的/arch/.../boot/cpu.c中。您可以修改它,重新编译内核并安装新内核。

于 2012-05-22T07:50:45.647 回答
2

你可以grep这个字符串的内核源代码,并用你想要的任何东西替换它,然后重新编译你的内核。通常直接在二进制文件中替换字符串(尽管在技术上是可能的),尤其是对于内核来说是一个非常糟糕的主意

于 2012-05-22T07:50:54.587 回答