几天前,我决定从我的旧笔记本电脑备份重要文件和图片。在多次无法启动 Windows 后,我决定使用 Ubuntu Live USB 传输图片,因为当我通过 Ubuntu 访问图片硬盘时,一切都会更快,但后来出现了问题,电脑突然关机了。当我重新打开电脑并尝试进入 Windows 以检查 Windows 是否可以启动时,我收到了以下错误消息:
\boot\BCD error
即使通过 Ubuntu 尝试,我也收到此错误:
Volume not mounted.
我在 NTFS 分区上存储了很多重要文件,但它无法在 Windows 或 Ubuntu 中安装,所以我无法从中恢复任何数据。
我尝试通过 Windows 修复盘修复该问题,但失败了。由于某种原因,在到达 CMD 之前安装就卡住了,所以解决方案可能应该来自 Linux。
答案1
硬盘或笔记本电脑存在硬件问题,因此无法在 Windows 或 Ubuntu 中安装硬盘。如果笔记本电脑的硬盘坏了,聘请数据恢复专家来恢复数据会花费很多钱,因此在这样做之前,您应该尝试自己从硬盘中恢复重要文件。
如果将硬盘拆下来放入便携式硬盘盒中,恢复硬盘中的数据可能会更容易。便携式硬盘盒非常便宜,只是一个与笔记本电脑 2.5 英寸硬盘大小相同的盒子,带有一个 USB 端口和一根 USB 电缆,可将其连接到另一台计算机。将笔记本电脑的硬盘拆下来,然后将其插入便携式硬盘盒中。
然后将便携式硬盘盒带到另一台计算机并使用恢复数据救援和 ddruility 数据恢复实用程序。
sudo apt install gddrescue ddrutility
硬盘上可能有坏扇区。坏扇区无法修复。少数坏扇区可以解决,但这是由硬盘中的固件自动完成的。如果坏扇区太多,必须立即更换硬盘,否则无法从硬盘中恢复数据。要检查坏扇区,请参阅如何运行检查磁盘?。
ddrutility 是对 GNU ddrescue 的补充(救援在 Ubuntu 上)。这是一套基于 Linux 的实用程序,用于帮助进行数据救援。使用 ddrescue 日志文件查找与坏扇区相关的文件,这是一种特殊的 NTFS 实用程序,用于查找与坏扇区相关的文件,创建与 ddrescue 一起使用的域日志文件,仅恢复 NTFS 分区的已使用部分,创建与 ddrescue 一起使用的域日志文件,专注于恢复 NTFS 分区的 MFT 并执行一些高级磁盘读取功能。
另一种选择是系统救援光盘其中包含 FreeDOS 和其他救援和数据恢复实用程序。SystemRescueCD 是轻量级的,并且设计为易于在旧计算机上启动。可以使用内置的启动盘创建器应用程序在 Ubuntu 中创建 SystemRescueCD 可启动实时 USB。
如果所有这些方法都无法恢复数据,您需要一个可以从无法安装的 NTFS 分区恢复数据的工具。请参阅恢复损坏或删除的 NTFS 分区。
答案2
经过两周的尝试,我终于在 Teskdisk 的帮助下成功挽救了我所有的个人文件和照片!如果有人遇到这种情况,你必须在 testdisk 中进行深入搜索,它可以找到损坏的分区,然后你就可以访问所有文件