这可能是一个疯狂的问题,但是......
我哥哥建议我使用 Ubuntu Live Boot CD 或闪存驱动器或 Kubuntu 来诊断我目前笔记本电脑的问题。我运行的是 Windows 7,出于某种原因,我的笔记本电脑在 Windows 启动时突然开始冻结。这种情况发生在我开始看到硬盘指示灯一直亮着并且我的电脑运行非常非常慢之后 - 尽管当我检查任务管理器时,它显示当时没有应用程序或异常进程在运行,并且 CPU 使用率为 0%。很奇怪,我知道。
我已经使用过 3 次恢复盘,以为可能是病毒,尽管我运行了 Norton 360,在完整系统扫描中没有发现任何异常。但每次我都发现 Windows 根本无法启动,或者在启动前至少停留在“Windows 正在启动”屏幕上 15-20 分钟。
我完全不知所措。我认为这要么是硬盘问题,要么是内存问题,但说到计算机的操作方面,我简直是个白痴。我不知道从哪里开始。我哥哥说,如果我使用 Ubuntu 或 Kubuntu 的闪存驱动器并尝试从那里启动,我会立即知道它是否是我的硬盘,因为它无法运行。我不明白,因为它不会从我的硬盘驱动器运行,而是从 CD/闪存驱动器运行。
有人知道我该怎么做才能解决这个问题吗?我很想买一个新的硬盘和内存,但如果它们不是问题所在,我不愿意买一些不能退货的东西。
我被困住了……任何帮助我都会非常感激。非常感谢,祝你周末愉快。
答案1
您可以选择两者,而无需安装任何其他东西:
检查你的 RAM (MemTest)
只需启动 LiveCD、LiveDVD 或 LiveUSB,在第一个菜单上,您将看到检查内存 RAM 的选项(此选项不会显示在启用 EFI 启动的系统上。有关此行为的解释,请访问MemTest86 支持页面和一个错误报告自 2011 年起就已存在):
这很可能是检查记忆力的最佳应用。只需等到第一行显示经过达到 100%(下图中显示为 4%)。它会重复,但一次就足够了:
如果你的内存确实不好,应用程序的下半部分至少会出现一行红色。如果至少出现一行,则表明你的内存存在严重问题。下图中,用户存在许多内存问题,应立即更换 RAM:
如果确实发现内存错误,我建议单独测试每条内存。这样你就会知道哪个内存插槽是罪魁祸首,并且可以轻松更换那个。
检查你的 HDD 或 SDD
在 LiveCD、LiveDVD 或 LiveUSB 中,无需任何额外安装,您就可以磁盘应用程序。只需打开 Dash 并输入磁盘,你将看到“磁盘工具”应用程序:
打开它看起来会像这样:
现在选择您的 HDD 或 SDD,然后选择右侧的齿轮图标。从该菜单中选择 SMART 选项:
在这里,您可以查看磁盘的状态、温度、通电时间以及磁盘出现的任何错误、任何故障,甚至可以检查磁盘是否存在问题开始自检下面的按钮:
所以正如您所看到的,当您想要对计算机进行一些诊断时,LiveCD、LiveDVD 或 LiveUSB 非常方便。
答案2
是的,您可以使用 Ubuntu 的 Live 映像来诊断硬盘中的几个问题(无论您在那里安装了什么操作系统)。唯一重要的是安装的操作系统已正确关闭(没有休眠)
对于 HDD 问题,您可以使用 gsmartcontrol。
启动自Ubuntu 的 Live CD/DVD/USB并选择“尝试 Ubuntu”。然后打开终端(CTRL+ALT+T)并发出以下命令
sudo apt-get install gsmartcontrol
然后在终端运行
gksudo gsmartcontrol
选择您的 HDD 并检查属性。
如果您看到任何红色标记的文本,您就会明白 HDD 出现故障。
对于 RAM 问题,您可以使用 Live 图像和 memtest86+
点击这里查看如何操作:使用 Ubuntu 12.04 Live CD 进行 Memtest
答案3
作为最新数据点的补充和部分矛盾的这个答案@Luis Alvarado,我在 Lenovo ThinkPad T420 机器上使用了一个装有 Ubuntu 14.04 ISO 映像的 USB 闪存驱动器,但没有看到任何提供内存测试选项的屏幕。相反,我的选择是“测试 Ubuntu”和“安装 Ubuntu”,如下面的屏幕所示:
Ububntu USB 闪存驱动器是使用 USB Creator(usb-creator-gtk
从命令行)创建的。
相反,当我使用Unetbootin 实用程序之后,我得到了以下选择:
警告:选择“测试内存”选项后,您需要按下TAB
并移除initrd=/ubninit
并从启动选项中这里,这里和这里)。
我认为 Ubuntu 14.04 与 16.04 对运行内存测试的能力没有任何影响。相反,我认为这只是用于创建 Ubuntu 闪存驱动器的实用程序的问题。因此,我认为如果您使用 Unetbootin 实用程序,即使在现代 Ubuntu 版本中,您仍应该获得内存测试选项。
更新
在评论部分这个答案 路易斯·阿尔瓦拉多指出这更像是 UEFI 与 BIOS 之间的问题,而不是 USB Creator 与 Unetbootin 之间的问题。然而,事实是,在同一台机器上,使用 Unetbootin 创建的 USB 棒为我提供了内存测试选项,而使用 USB Creator 创建的 USB 棒却没有。
答案4
要测试 RAM -> 从 CD/USB 启动并按住某个键(它将加载并提供测试内存的选项)使用 Ubuntu 12.04 Live CD 进行 Memtest 对于硬盘启动,一直到 ubuntu,在程序中会有一个名为磁盘的程序#(在磁盘中单击驱动器,然后单击齿轮符号并选择 SMART)数据或 gparted。(帮助使用 v live cd:https://help.ubuntu.com/community/LiveCD)