Answers:
用Ubuntu Live CD / U盘启动(或在启动屏幕前按住Shift键,进入GRUB菜单),然后选择TEST MEMORY with memtest86+
!看到此图,不要等待图形用户界面!
插图:
要测试HDD,您可以使用SMART数据读取器,palimpsest磁盘实用程序,按Super / Dash按钮,开始键入Disk Utility(对于Gnome:系统>管理>磁盘实用程序),然后检查您的SMART数据(您必须先卸载磁盘,您想检查其文件系统 -这就是为什么,请使用Live CD / USB记忆棒-进行SMART读取,可以安装/使用磁盘)!
插图:
对于HDD,您可以使用badblocks
程序附带的e2fsprogs
程序。这是一个命令行程序,可以使用以下命令执行只读扫描:
sudo badblocks -v /dev/sda
-v
导致显示详细信息/dev/sda
,即磁盘的设备名称。
对于RAM,可以memtest86+
在任何实时CD或USB上找到。如果您的RAM有问题,它将提示您。
e2fsprogs
默认情况下应在其中安装。
$ which badblocks
以查看是否已安装它,但是可以确定。
硬盘:
打开命令行,(应用程序→附件→终端)并键入
sudo touch /forcefsck
然后重新启动计算机。引导过程中,操作系统将为您执行硬盘检查(fsck)。
内存:
系统引导时,在POST(开机自检)屏幕之后,按ESC键几次,直到看到GRUB引导菜单。
您应该看到不同的Linux内核列表。在底部,有一个带标题的选项,如Memtest86,它会彻底测试您的内存是否损坏(而且需要一段时间)。
fsck
实际上是文件系统完整性检查,而不是硬盘表面检查或其他内容。
sudo /touch/forcefsck
检查我所有的HDD / parrtion还是仅检查安装了Ubuntu的一个?