直接热重启至 Grub

直接热重启至 Grub

是否可以热重启 Linux,直接重新加载 GRUB 而不经过 BIOS?我有一台计算机,它的 BIOS 有缺陷,由于它讨厌我的磁盘,所以需要一段时间,所以如果我可以直接重新启动到 Grub 就太好了。

对于那些感到困惑的人:我正在寻找一个内核模块,它可以在“重启”时卸载内核并执行引导扇区。

以下是我的系统规格:

配备 AMD athlon 64 的 Emachines el1200-06w

答案1

你应该检查核心引导一个自由软件项目,旨在取代大多数计算机中的专有 BIOS(固件)。coreboot 执行一些硬件初始化,然后执行额外的启动逻辑,称为有效负载。

coreboot 维基百科支持的主板

摘自这里

编辑

MCP55 芯片组支持的。可能是您的芯片组(MCP61) 受支持。

请注意,您的芯片组已经得到支持MCP61闪存

具体检查一下这一部分coreboot 维基

我希望我能给你一些有用的建议。

希望我们没有偏离 askubuntu 的主题 ;)

答案2

您可以尝试一下 kexec-tools (http://en.wikipedia.org/wiki/Kexec)通过使用

sudo apt-get install kexec-tools

并允许它们处理安装时的重启。尝试重启,如果您的机器没有问题,您就可以开始了。但它不需要重新加载 grub,它会立即加载最新的内核并重启。

相关内容