我正在尝试从较旧的 HD(Seagate Barracuda 7200.11 500Gb)中恢复文件。我真的只是希望从中获取一些家庭照片。它曾经运行 Windows(我不确定是哪个),它确实感染了病毒(我不确定是什么),并且被一家计算机维修店修理过(我不确定在哪里)。它是我岳父的。同样,我只是想获取照片,我希望将其清除干净。(似乎我所做的可能只是获取照片)。
到目前为止,我尝试过的是通过 Apricorn 3.0 SATA 电缆连接它。但没用。我在超级用户上看到了一篇解释原因的帖子,即台式机硬盘需要 5V 和 12V,而 Apricorn 只提供 5V。
我还尝试过通过 SATA 将硬盘连接到台式计算机并将其插入电源。我最初以为如果我查看“磁盘”,它就会显示出来。(我的操作系统是 Linux Mint。)磁盘中什么也没有显示。
然后我进入主板的启动选项,看看能否在那里识别它。我在启动选项菜单中没有看到任何 HD 的签名。有趣的是,我的主板上有一个选项可以查看哪些端口被哪些设备使用。我插入 HD 的 SATA 端口未注册为正在使用。(MB - Z97 Gaming 7)
然后我尝试回到我的操作系统中查找它。我查看了 /dev/sda 端口,并在每个 sda 和 sdb 上运行了“hdparm -I”,但所有输出似乎都没有 HD 的签名(我所说的签名是指与 Seagate 或 Windows 相关的任何内容)。
我也尝试使用 HDSentinel 的免费 Linux 版本。然而,关于 HD 的信息再也没有出现。(http://www.hdsentinel.com/)
当我插入 HD 时,我可以听到并感觉到它正在运行。我似乎在任何地方都找不到它。如果有人知道如何访问这个东西,我将不胜感激。我确实这样做存在一些安全风险,因为它肯定有病毒,但我认为因为我运行的是 Linux,所以我可能不会有问题。
答案1
HP24 是有漏洞的版本。您将需要“侵入”硬盘驱动器板并通过超级终端“直接与其对话”。祝您好运!
我会尝试在家里的某个地方找到 USB 转 UART 电缆。您可以使用朋友的 ardunio uno 并拔出 atmega328p 芯片,您只需使用 usb 芯片并使用 tx rx 线路进行连接即可。
Arduino:你使用一个名为 putty 的软件发送 HDD 修复命令
计算机软件 PUTTY --> ARDUINO USB CHIP --> TX Pin 1 RX Pin 0 --> HDD 板
http://binglongx.com/2011/09/27/arduino-and-putty/
感谢 Brad Garcia 于https://sites.google.com/site/seagatefix/