![从未知文件系统硬盘恢复数据](https://linux22.com/image/1045925/%E4%BB%8E%E6%9C%AA%E7%9F%A5%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E7%A1%AC%E7%9B%98%E6%81%A2%E5%A4%8D%E6%95%B0%E6%8D%AE.png)
我需要从外部硬盘恢复文件。任何帮助都将不胜感激。我有一个 2TB 的外部硬盘,我犯了一个错误,试图从 .iso 文件将其制作成可启动的 ubuntu 安装磁盘。但现在我的所有文件都不见了。我试图在其上运行 testdisk 时,他问我分区类型表(我不知道)。这是我设备的 gdisk 返回的信息。
GPT fdisk (gdisk) version 0.8.1
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
***************************************************************
Warning! Secondary partition table overlaps the last partition by 33 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sdc: 3906963456 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 3F2CE61B-F286-49AA-A158-18F0D35517BD
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3906963422
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 3906963455 1.8 TiB 0700 Microsoft basic data
gparted 还说它是一个未知的文件系统 1.82 TiB 设备。
谢谢
答案1
您的磁盘使用主引导记录 (MBR)分区系统,这仍然是硬盘上最常见的类型。请注意,分区系统与文件系统,这对于访问磁盘上的文件很重要。尝试输入以下命令:
sudo blkid /dev/sdb?
(更改/dev/sdb
为磁盘标识符。这将有助于识别磁盘分区上使用的文件系统。(另请注意,是?
一个通配符;目的是应用于blkid
磁盘上的每个分区;我在该命令中没有提出问题。)
如果文件系统损坏,您可以使用fsck
Linux 或 OS X 或CHKDSK
Windows 中的 Linux 命令进行修复,具体取决于文件系统。如果文件系统损坏严重,您可能需要求助于相簿或类似方法来恢复单个文件。
这完全的命令的输出gdisk -l
可能有帮助,尽管您显示的内容表明磁盘上至少有一个分区。可以想象它有两个或更多分区,但其中一个分区已被完全清除,因此显示带有分区表的完整输出可能是值得的。编辑您的问题,并在程序输出的每一行中添加四个空格,以防止站点重新格式化行并使整个输出难以辨认。(我已对您的原始gdisk
输出进行了此编辑。)
编辑:看起来您不小心用 Ubuntu 14.04 安装映像覆盖了外部磁盘的内容,从而严重损坏了原始文件系统。您可能无法从该磁盘恢复所有内容,但 PhotoRec(上面提到)可能使您能够恢复一些内容。