我的旧电源给我带来了问题,因此我将其换成了 Corsair AX-750。
一切几乎都顺利进行,直到我打开机器并尝试启动。
我的 EVGA X58 上的 JMicron 控制器在检查与其连接的硬盘时挂起了(我没有将其用作 RAID,我只是将硬盘与其连接)。重新启动后,它通过了,但我的一个硬盘没有显示出来(它是 Seagate 1TB Barracuda - 是的,它是臭名昭著的 7200.11,是的,我已经将它 RMA 过一次)。Windows 7 也看不到它。(它没有在磁盘管理卡扣中显示未格式化或任何内容)。在我更换 PSU 之前一个小时,这个硬盘运行正常。
我已经尝试过对其进行一些故障排除。将其连接到英特尔控制器,使用不同的 SATA 电缆,检查连接。硬盘会挂在 JMicron 控制器上,但如果我将其连接到英特尔控制器,PC 会卡在 BIOS 中,比平时多 10 秒钟(但它确实可以看到硬盘),然后恢复启动顺序。当它进入 Windows 时,Windows 在启动时会挂起一点(我知道这种症状通常是硬盘即将损坏的迹象),然后继续。当我进入桌面时,硬盘无处可寻,也不在磁盘管理中。
我怀疑我在更换 PSU 时所做的任何事情都烧坏了 HD 上的 PCB/控制器/电子设备,因为我听到它旋转起来没有任何问题或咔嗒声。
我准备把这个东西扔进冰箱,试着让它再次工作,但在采取激烈措施之前,我想听听你的意见(是的,我曾对之前的 7200.11 进行过冷冻处理,在 RMA 之前从中恢复了数据)。有什么想法吗?
编辑:我还尝试将硬盘连接到 Thermaltake BlacX USB 扩展坞,自从一年前购买以来,我从未打开过它。虽然扩展坞已经半坏了(电源 LED 不会亮起,硬盘也不会出现),但当我将 Seagate 连接到它时,我确实听到硬盘在旋转。尝试了一些其他已知良好的硬盘,结果相同 - 它们都旋转起来,所以我很确定这不是 PSU 不兼容的问题。
答案1
只要驱动器有电,它就会旋转。这并不表示数据连接正常。BIOS 中显示的驱动器暗示它在逻辑和电子上可能都很好。我会尝试使用其他操作系统(比如 Linux)来查看设备是否可见并且可以复制,运行 ddrescue 之类的程序,或者使用普通的 Linux 安装和复制来安装它以取出数据,擦除驱动器,然后将数据传输回去
我见过驱动器在 Windows 中消失,而在 Linux 中可见
帮我检查驱动器 - 我正在使用由 unetbootin 制作的 xubuntu liveusb
sudo lshw
寻找与此类似的行
*-disk
description: ATA Disk
product: Hitachi HDS72105
vendor: Hitachi
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: JP2O
serial: JP8512JE0ZH0KV
size: 465GiB (500GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=32445df5
*-volume:0
description: Windows NTFS volume
physical id: 1
bus info: scsi@0:0.0.0,1
logical name: /dev/sda1
version: 3.1
serial: 725a-88d1
size: 348MiB
capacity: 350MiB
capabilities: primary bootable ntfs initialized
configuration: clustersize=4096 created=2011-09-14 18:23:08 filesystem=ntfs label=System Reserved modified_by_chkdsk=true mounted_on_nt4=true resize_log_file=true state=dirty upgrade_on_mount=true
*-volume:1
description: Windows NTFS volume
physical id: 2
bus info: scsi@0:0.0.0,2
logical name: /dev/sda2
version: 3.1
serial: c2080d08-5d9a-ea48-8c69-74d4f5a8170e
size: 97GiB
capacity: 97GiB
capabilities: primary ntfs initialized
configuration: clustersize=4096 created=2011-09-14 18:23:23 filesystem=ntfs state=clean
这应该表明驱动器已被检测到 - 这里我有一个驱动器 sda,它有两个分区,分别称为 sda1 和 sda2。
然后我会尝试安装驱动器(如果尚未安装)来复制文件,然后安装并检查它智能控制(可通过标准存储库安装)检查驱动器的健康状况
dd 的完整指南在这里- 您可以使用 /media/foo/desination.img 而不是他们使用的完整位置 - 但您需要足够大的驱动器来将其备份到
假设我想要 DD 救援,sda1ddrescue 应该被调用为
dd_rescue /dev/sda1 /path/to/destination.img
其中 sda1 是要创建映像的驱动器,destination 是目标
我不确定你是否可以检查驱动器,但你应该能够使用
挂载 /path/to/destination.img /mnt/recoverydata
看看那里是否有数据