为什么 Grub2 有内存测试?

Ark*_*avo 4 grub ubuntu-9.10 memtest86+

我以前使用 Ubuntu Hardy 8.04,现在使用 Ubuntu Karmic 9.10。我对 Grub2 启动时的内存测试感到有些冒犯?他们为什么在那里?我真的需要在启动时进行内存测试吗?

qua*_*ote 10

Memtest86Memtest86+不是 Grub 引导加载程序的一部分,它们是独立的硬件诊断工具。为方便起见,它们包含在 Ubuntu 的默认启动菜单中。

它们不能在 Linux(或 Windows)下运行;它们必须像操作系统一样启动,以便它们可以访问机器的整个物理内存进行测试。

如果你不想在 Ubuntu 中使用它们,你可以通过 Apt 包管理器删除memtest86+包:

sudo aptitude remove memtest86+
Run Code Online (Sandbox Code Playgroud)

或者,您可以简单地从 Grub 菜单中删除它们:

sudo chmod -x /etc/grub.d/*memtest*
sudo update-grub
Run Code Online (Sandbox Code Playgroud)