所以问题来了:我想从 ISO 映像创建可启动 USB,但我不小心在外部硬盘上创建了它,而不是 USB。现在那个驱动器是 2TB,里面装满了图片、文件等。我想从中恢复尽可能多的数据。由于我对 Ubuntu 还不是很熟悉,所以我正在尝试弄清楚如何使用 Testdisk(我听说它是一款非常好的数据恢复工具)。
问题:
- 难道不能只卸载 iso 才能再次访问其他文件吗?安装会以某种方式“格式化”驱动器的其余部分吗?
- Testdisk 要求我指定分区表类型,这是什么,我应该回答什么?
- 还有其他可能的方法来恢复数据吗?我的意思是,没有任何东西被“真正”格式化,而且 iso 也不够大,不会把一切都搞乱。
如果这些问题超出主题范围或者不够详细,请见谅,感谢您提供的任何可能的答案。
答案1
您可能一开始就不需要测试磁盘,而需要测试磁盘套件中的 photorec。(Photorec 一开始就很容易使用)
Photorec 将忽略磁盘格式并寻找它可以恢复的内容(无论文件系统如何)。不幸的是,这意味着它将丢失文件名、碎片化的文件和没有可识别签名的文件 - 并且它将找到您想要的旧已删除版本的文件)。
Testdisk 更先进,用途也不同。在使用它之前,你应该克隆磁盘,这样如果搞砸了,你可以再试一次。Testdisk 旨在处理丢失的、被搞砸的分区,但文件系统完好无损。有时,根据文件系统的不同,你可能会幸运地从备份文件表结构中部分恢复。这相当复杂,并且依赖于文件系统。
如果磁盘是在 Windows 中使用的,则很可能使用 FAT 文件系统或 NTFS 的某个版本进行格式化。这些文件有不同的编号,但我们无法在不了解更多信息的情况下提供建议。话虽如此,根据您的技能水平,这可能只是理论上的。如果磁盘是具有 1 个大分区的典型外部驱动器,则写入 Ubuntu 会覆盖磁盘的第一部分 - 即保存文件分配表或等效文件的部分。