我的内部硬盘已损坏,无法访问

我的内部硬盘已损坏,无法访问

我正在摆弄 Ubuntu。重启后,启动菜单消失了。所以我尝试从实时 USB 安装 Ubuntu。

这是我得到的:

截屏

我在 Windows 中实际上有 3 个分区 - C、D 和 F,现在它们合并为一个。因此,我尝试“安装前尝试 Ubuntu”,然后启动 Ubuntu。为了访问文件系统,我尝试了,sudo fdisk -l结果显示我有一个 1TB 的卷/dev/sdb

Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

因此,我尝试使用 来挂载它sudo ntfsfix /dev/sdb。它显示以下输出:

Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.

我现在该怎么做才能恢复我的文件?磁盘中还有数据吗?我该如何恢复它?

更新 – 我运行了gparted,得到的结果如下:

gparted 屏幕截图

更新 2 -我使用TestDisk并获得了以下内容结果。但我的硬盘大小只有 1TB,我下一步该怎么做?

答案1

您的分区表似乎丢失了。这可能不是唯一的问题,但让我们期待最好的结果。

使用测试磁盘扫描丢失的分区(像这样)。如果它找到了您的旧分区,则让它将恢复的分区表写入磁盘。这可能足以完全恢复,也可能不够。很难说你“摆弄 Ubuntu”做了什么;例如,你可能覆盖了分​​区内的某些数据,我不知道。

在某些情况下,当您不知道自己在做什么时,鲁莽使用 TestDisk 可能会使情况变得更糟。通常,最好事先使用dd(或ddrescue,特别是当您怀疑磁盘有故障时)克隆 HDD;但这需要时间和额外的磁盘空间。

然而,如果 TestDisk 找到的分区与以前完全一样,它应该可以正常工作,除非存在(丢失的)分区表以外的问题。

如果您设法恢复分区(即它们正确安装,您可以访问所有文件,包括 Windows 系统文件)但 Windows 无法启动,那么合理的做法是修复引导加载程序。我不会在这里讨论这个主题,因为您明确询问了仅恢复文件。如果还没有涵盖此主题的问题,您可以提出一个单独的问题 - 先搜索。

如果您的分区表恢复失败或无法访问文件,请使用上述 TestDisk 或相簿(或类似工具)来恢复(部分)您的文件其他磁盘。

相关内容