我可以使用Ubuntu诊断Windows中的硬盘或RAM问题吗?


29

这可能是一个疯狂的问题,但是这里...

我的兄弟建议我可以使用Ubuntu Live Boot CD或闪存驱动器或Kubuntu来诊断笔记本电脑当前出现的问题。我正在运行Windows 7,由于某种原因,我的笔记本电脑在Windows启动过程中突然开始冻结。在我开始看到硬盘驱动器指示灯仍然亮着并且计算机运行非常非常慢之后,此操作立即开始-即使当我检查任务管理器时,它说当时没有应用程序或异常进程在运行,并且CPU使用率为0%。我很奇怪

我已经使用了3次还原磁盘,尽管我运行的是Norton 360,但在完整的系统扫描中却没有发现任何病毒,但我认为这可能是一种病毒。但是,每次我遇到Windows根本无法启动的情况时,或者Windows至少在启动之前停留在“ Windows启动”屏幕上15至20分钟。

我在这里全亏了。我认为这可能是硬盘驱动器问题,也可能是RAM问题,但是在计算机的操作方面,我是个傻瓜。我不知道从哪里开始。我的兄弟说,如果我使用Ubuntu或Kubuntu的闪存驱动器并尝试从那里启动,我将立即知道它是否是我的硬盘驱动器,因为它无法运行。我不明白,因为它不会在我的硬盘上运行,所以会从CD /闪存驱动器运行。

有人对我可以做什么进行检查有任何线索吗?我很想购买新的硬盘驱动器和RAM,但是如果它们不是问题,我会不想购买我无法退货的东西。

我被困住了...任何帮助将不胜感激。非常感谢,祝您周末愉快。


3
您可以使用Ubuntu检查RAM,并从Windows-7介质检索任何数据。我反而建议终极开机CDultimatebootcd.com)为全面的恢复工具。这是自包含的,基于Linux。
david6

感谢tuto。从USB记忆棒启动Memtest时,您可能会遇到以下问题:“无法使用旧的内核映像加载ramdisk”(我这样做了)请转到ubuntuforums.org/showthread.php?t=1182171(最后一个答案)以找到解决方案。
2014年

Answers:


46

您可以选择两者,而无需安装其他任何东西:

检查您的RAM(MemTest)

只需启动LiveCD,LiveDVD或LiveUSB,在第一个菜单上,您将看到“检查内存RAM”选项(此选项在启用EFI启动的系统上不会显示。有关此行为的说明,请访问MemTest86支持页面错误自2011年以来已经存在的报告):

在此处输入图片说明

这很可能是检查您的内存的最佳应用程序。只需等到第一行说PASS达到100%(下图说4%的那一行)。它会重复一次,但只要通过一次就足够了:

在此处输入图片说明

如果您确实有不好的记忆,则在应用程序的下半部分至少会出现一个红色行。如果至少有一个,那么您将遇到一些严重的内存问题。在下图中,用户遇到很多内存问题,应立即更改RAM:

在此处输入图片说明

如果发现内存错误,建议您分别测试每个内存。这样,您就可以知道哪个内存插槽是罪魁祸首,只需更改该插槽即可。

检查您的HDD或SDD

在LiveCD,LiveDVD或LiveUSB中,如果没有任何其他安装,则具有磁盘应用程序。只需打开Dash并键入disk,您将看到“ Disk Utility”应用程序:

在此处输入图片说明

打开它,它将看起来像这样:

在此处输入图片说明

现在,选择您的HDD或SDD,然后选择右侧的Gear图标。从该菜单中选择SMART选项:

在此处输入图片说明

在这里,您可以查看磁盘的状态,温度,开机时间以及任何错误,任何故障,甚至可以使用下面的“ 启动自检”按钮检查它的问题:

在此处输入图片说明

因此,如您所见,当您要在计算机上进行某些诊断时,可以使用LiveCD,LiveDVD或LiveUSB。


最完整的答案。做得好 !:-)
NickTux

还有一些人会希望您运行多次memtest86 +或让它通宵运行。如果只需要快速检查内存状况,就不要这样做,除非超频您的东西一次或两次就足够了。而且只需要几秒钟:)
托马斯(Thomas)

@luis Alvarado如果驱动器早于SMART测试,用户应该怎么办?
Hellreaver 2015年

1
@Hellreaver在这种情况下,我将使用制造商提供的实际工具(例如:Seagate Tools,Maxtor Tools,Quantum Tools等)。因为在大多数情况下,他们将拥有自己的检查方式。
Luis Alvarado 2015年

1
@MarcusJuniusBrutus昨天在我的测试中,我测试了Ubuntu 14.04、14.04.2、14.04.5、16.04.1和16.10。在所有使用Ubuntu创建USB的情况下,它都表明,使用相同的可启动USB驱动器,它没有显示仅在Legacy上,在启用UEFI的主板上进行Memtest。我在华硕Alpha Hero,Inte H87-Pro和Lenovo 2-in-1 Flex 4上测试了这些主板。每次我完全禁用UEFI并插入闪存驱动器时,Memtest都会显示正常的Ubuntu引导选项。显示。如果启用UEFI,它将显示另一种类型的引导菜单,而没有Memtest
Luis Alvarado

6

是的,您可以使用Ubuntu的Live映像来诊断HDD中的几个问题(无论在那里安装了什么操作系统)。唯一重要的是已安装的操作系统已正确关闭(无休眠)

对于HDD问题,可以使用gsmartcontrol。

Ubuntu的Live CD / DVD / USB引导,然后选择“尝试Ubuntu”。然后打开一个终端(CTRL + ALT + T)并发出以下命令

sudo apt-get install gsmartcontrol 

然后在终端中运行

gksudo gsmartcontrol 

选择您的HDD并检查属性。

在此处输入图片说明

如果看到任何红色标记的文本,您将了解硬盘故障。

对于RAM问题,您可以使用实时映像和memtest86 +

了解如何:使用Ubuntu 12.04 Live CD进行Memtest


1
哇!你们摇滚很开心!响应只花了几分钟。我现在正在刻录LiveCD并尝试这些。保持双手交叉,非常感谢您的快速响应和帮助。我总是感到惊讶,人们多么乐于助人。我会让你知道我的发现。再次非常感谢您,度过一个美好的夜晚。上帝保佑
user173161

我只想指出,关于SMART数据的悲惨故事是,除非真的很明显失败,否则您无法真正确定驱动器的状态。HDD与RAM不同,SMART可以设计得更智能。我发现以下文章系列非常有用,尽管我没有使用广告软件。grc.com/sr/smart.htm
LiveWireBT

2
该信息可在预安装的gnome disks-utility中找到。您无需安装gsmartcontrol。
psusi

@psusi你绝对正确。我完全忘记了这一点。好点子 !!
NickTux

1

作为最近的数据点,补充并部分矛盾了@Luis Alvarado的回答,我在Lenovo ThinkPad T420计算机上使用了带有Ubuntu 14.04 ISO映像的USB闪存驱动器,但没有看到任何屏幕为我提供内存选项测试。相反,我的选择是“ Test Ubuntu”和“ Install Ubuntu”,如下图所示: 在此处输入图片说明

Ububntu USB闪存驱动器是使用USB Creator创建的(usb-creator-gtk从命令行)。

相反,当我使用Unetbootin实用程序创建具有Ubuntu 16.04的ISO映像的USB闪存驱动器时,提供了以下选择:

在此处输入图片说明

注意事项:选择“测试内存”选项后,您需要按一下TABinitrd=/ubninit从启动选项中删除该部件,否则会出现一条消息:“无法使用旧的内核映像加载ramdisk”。显然,这是一种围绕Unetbootin错误的解决方法(建议在此处此处此处)。

我认为Ubuntu 14.04与16.04不会对运行内存测试产生任何影响。相反,我认为这只是用于创建Ubuntu闪存驱动器的实用程序的问题。因此,我认为,即使使用现代的Ubuntu版本,如果您使用Unetbootin实用程序,您仍然应该获得内存测试选项。

更新

该答案 的评论部分,路易斯·阿尔瓦拉多(Luis Alvarado)指出,这更多的是UEFI和BIOS,而不是USB Creator和Unetbootin。但是,事实仍然是,在同一台计算机上,使用Unetbootin创建的USB记忆棒为我提供了内存测试选项,而使用USB Creator创建的USB记忆棒却没有。


0

对于测试ram->从cd / usb引导并按住一个键(它将加载并提供用于测试内存的选项),使用Ubuntu 12.04 live CD 进行Memtest对于硬盘引导,一直到ubuntu和程序中,程序称为磁盘#(在磁盘中,单击驱动器,然后单击齿轮符号,然后选择SMART)数据或gparted。(帮助with live cd:https ://help.ubuntu.com/community/LiveCD )


非常感谢。我已经满脑子了,我将能够使用这个惊人的程序找出笔记本电脑的状况。我已经成功使用Ubuntu多次,以在崩溃的Windows计算机上恢复数据,所以我知道它的功能强大。以前,我从来不需要使用它来诊断硬件的潜在问题/问题。如果我不完全依赖我的许多Windows程序来从事业务,那么我会立即将所有计算机都转换为Ubuntu。祝你有个美好的夜晚。
user173161
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.