我的内部硬盘损坏,无法访问[重复]


2

我在摆弄Ubuntu。重新启动后,启动菜单消失。因此,我尝试通过实时USB安装Ubuntu。

这是我得到的:

截图

我实际上在Windows中有3个分区-C,D和F,现在已合为一体。因此,我尝试了“在安装之前尝试Ubuntu”并启动了Ubuntu。要访问文件系统,我尝试sudo fdisk -l显示了以下内容/dev/sdb:1TB卷:

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并获得了以下内容结果。但是我的HDD的大小只有1TB,接下来我该怎么做?


交叉发布到:askubuntu.com/q/914000/271
Andrea

Answers:


3

看来您的分区表丢失了。它可能不是唯一的问题,但我们希望最好。

使用TestDisk扫描缺少的分区(例如)。如果找到旧分区,则让它将恢复的分区表写入磁盘。它可能无法完全恢复。很难说您在“摆弄Ubuntu”方面做了什么。例如,您可能会覆盖分区中的某些数据,我不知道。

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

但是,如果TestDisk找到的分区与以前完全一样,则它应该可以正常工作,除非(缺少)分区表存在问题。

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

如果您的分区表恢复不成功或不足以访问文件,请使用上述的TestDisk或PhotoRec(或类似工具)将您的文件(部分)恢复到另一个磁盘。


我对ubuntu的摆弄是安装gnome-shell,然后从16.04升级到ubuntu 16.10,然后再更新到17.04。这引起了许多麻烦(包括但不限于,gnome-shell显示为空白)-最终我设法在ubuntu 17.04上运行unity,但是重启后启动菜单消失了
Aakash Gupta

我使用TestDisk并获得了以下结果:i.stack.imgur.com/ruYUf.png。但是我的HDD的大小只有1TB,接下来我该怎么做?
Aakash Gupta'5
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.