问题描述
我可以使用哪些工具来检查我的内存和硬盘驱动器是否仍然正常工作?
最佳方法
使用 Ubuntu Live CD/USB memory 棒启动(或在 splash screen 之前按住 Shift 键,进入 GRUB menu ),然后选择 TEST MEMORY with memtest86+
!看到这个插图,不要等待图形用户界面!
插图:
要测试 HDD,您可以使用 S.M.A.R.T.数据阅读器,palimpsest 磁盘实用程序,按 Super/Dash 按钮,开始输入磁盘实用程序(对于 Gnome:系统 > 管理 > 磁盘实用程序),然后检查您的 S.M.A.R.T.数据(你必须先卸载磁盘,你想检查它的文件系统 – 这就是为什么,使用 Live CD/USB memory 棒 – 为了 S.M.A.R.T. 读取,可以安装/使用磁盘)!
插图:
次佳方法
对于 HDD,您可以使用与 e2fsprogs
程序一起安装的 badblocks
程序。它是 命令行 program,可以使用以下命令执行只读扫描:
sudo badblocks -v /dev/sda
-v
导致显示详细信息,/dev/sda
是磁盘的设备名称。
对于 RAM,您可以在任何 Live CD 或 USB 上找到 memtest86+
。如果您的 RAM 有问题,它会提示您。
第三种方法
硬盘:
-
打开命令行,(应用程序 → 附件 → 终端)并输入
sudo touch /forcefsck
然后重新启动您的计算机。操作系统将在引导期间为您执行硬盘检查 (fsck)。
内存:
-
系统启动时,在 POST(power-on 自检)屏幕之后,按几次 ESC 键,直到看到 GRUB 启动菜单。您应该会看到不同 Linux 内核的列表。在底部,有一个标题为 Memtest86 之类的选项,这将彻底测试您的内存是否损坏(而且,这需要很长时间)。
第四种方法
我的 10.04 解决方案(对我有用):
要测试 RAM,我使用的是 Live CD 10.04:
-
我用它在 CD 驱动器中重新启动计算机;
-
然后我选择我的语言;
-
然后我选择Test Ram。
用于测试硬盘工作:
sudo touch /forcefsck
在 youtube 上还找到了 this tutorial 以及其他信息。
第五种方法
从安装 CD 启动,在启动时按 Esc,您应该可以选择检查内存和硬盘。无论您是否已安装 Ubuntu,您都可以执行此操作。
如果你确实安装了它,你可以从 grub 菜单运行 memcheck。