![我如何恢复格式化的文件?](https://linux22.com/image/1178638/%E6%88%91%E5%A6%82%E4%BD%95%E6%81%A2%E5%A4%8D%E6%A0%BC%E5%BC%8F%E5%8C%96%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我在旧电脑上安装了 Ubuntu。我以为只有 C 盘会被格式化,但结果整个硬盘都被格式化并分区为一个。
答案1
欢迎来到 AskUbuntu,MrKarma4ya。
从格式化的驱动器中恢复文件将非常困难,而且可能非常昂贵。这实际上取决于格式化如何ext4
修改驱动器。如果它所做的只是写入超级块和安装文件,则您的部分数据可能仍然存在。问题是没有方法(据我所知)可以将分区更改回以前的格式。您需要发挥创造力。
选项1:
- 制作
dd
磁盘映像并将其保存到安全的地方。这可能需要第二个大小相同或更大的磁盘。 - 将磁盘格式化为 NTFS
- 使用以下方法在块级别比较磁盘
cmp
cmp
将会告诉我们何时两者开始改变- 取该偏移值,
dd
使用你的图像作为源,向前跳过 X(其中 X 是偏移量cmp
给你的),然后开始将数据写回到新格式化的 NTFS 磁盘
请注意,这只有在 Ubuntu 安装的大部分内容没有覆盖设备上以前存在的文件并且所有细节都完美完成的情况下才会起作用。这根本不是一个简单的过程。
选项 2(较昂贵的选项):
- 将您的磁盘发送到数据恢复中心
- 做好标价的准备
我真的希望您最重要的文件最近已在某处备份。