![无法确定为什么无法识别 HDD](https://linux22.com/image/1262929/%E6%97%A0%E6%B3%95%E7%A1%AE%E5%AE%9A%E4%B8%BA%E4%BB%80%E4%B9%88%E6%97%A0%E6%B3%95%E8%AF%86%E5%88%AB%20HDD.png)
昨天,我不幸在结冰的人行道上摔了一跤。当时我正拿着 HP dv6780se 笔记本电脑,笔记本电脑正处于休眠状态,我滑倒了。我当时并没有在意这台笔记本电脑,直到我回到家,才注意到它已经重新启动,并显示可怕的“未找到操作系统”消息。我重新启动了电脑,这一次,电脑在 HP Invent 屏幕上挂了大约 3 分钟,然后告诉我我出问题了(我猜它当时正在尝试找到任何硬盘,但失败了)。我重新启动电脑,进入 BIOS 尝试运行硬盘测试,但它却返回“无 IDE 设备”。我自然而然地认为我摔倒时对硬盘造成了物理损坏。
在宣布驱动器坏掉之前,我将其移植到了我女朋友的电脑上,那只是一台普通的 dv6000 型号。它工作了(有点)!驱动器被识别,但无法启动。我对系统配置的了解到此结束,但我认为它失败是因为这台 PC 的配置不同。好处是,我可以访问驱动器(没有数据丢失,呼),对其进行 chkdsk 操作,并在其上运行各种 vista 修复程序以尝试修复它。我从来没能让它从那台 PC 启动。它会进入 Windows 启动画面,然后立即出现蓝屏并重新启动。也无法从安全模式启动。
因此,我感到有必要检查更糟糕的情况:我的 PC 上的 IDE 控制器已损坏。我换上了我女朋友的硬盘,就像变魔术一样,它出现在 BIOS 中。它再次无法启动,这次只是挂在空白屏幕上,硬盘活动指示灯完全亮起。但同样,我能够通过 Linux Live 光盘访问其上的所有数据,同时还能够在 Vista 恢复控制台中看到它。
总结一下,HDD1 + PC1 = 无 IDE 设备;HDD1 + PC2 = 已找到、可访问、无法启动;HDD2 + PC1 = 已找到、可访问、无法启动;HDD2 + PC2 = 一切正常;
所以,我很困惑。我知道我的原始硬盘没有油炸,但我不太确定下一步该检查什么。我还应该注意到,驱动器在原始 PC 上根本无法访问。我尝试从原始盒子运行的 Live CD 和其他所有工具都没有显示任何迹象。
谢谢您的帮助,即使情况很糟糕。
答案1
HDD1+PC2(和 HDD2+PC1)无法工作,因为 Microsoft 实施了一项安全检查;如果操作系统检测到完全不同的系统组件,它将无法启动。但是,MBR 可能出了问题,这就是它失败的原因。
除了购买一台新笔记本电脑和移植数据外,我无法提出任何解决您问题的建议。我知道这很糟糕。
答案2
您是否尝试过将驱动器放回原来的计算机中?很有可能您摔倒时驱动器从连接器上脱落(可能因此损坏了部分支架),只需将其重新安装(然后小心处理,因为支架已损坏)即可再次工作。