昨天我重新安装了 Ubuntu。在安装过程中,我查看了备份副本,不小心按了存档中的一个文件夹上的“删除”键。电脑运行了几个小时,然后返回错误消息:文件不存在。当我查看驱动器时,我的文件不见了!但整个事情最棘手的部分是:即使我看不到文件,根据 gparted 的说法,它仍然占用了我的外部驱动器的空间。有人知道如何保存我的数据吗?
答案1
没关系。我激活了“查看隐藏文件” ctrl+h
。在这里我找到了 2 个文件夹。其中一个包含备份文件。想想也没什么奇怪的。这些文件被 4gb 的 USB 驱动器“删除”了。这些文件不可能放进那个垃圾桶。:)
案件结案。
答案2
Ubuntu 也使用“回收站”(称为垃圾桶)。它存储在驱动器根目录下名为 .Trash 的隐藏文件夹中。要恢复文件,请转到 Ubuntu 桌面上的垃圾桶图标并从那里恢复它们。这可能是它仍然占用空间的原因。如果不是这个问题,请尝试以下方法。
Ext 文件系统上的文件恢复不像 FAT/NTFS 系统那么容易,您需要对驱动器进行低级扫描才能恢复数据。一个好的工具是解剖刀只要它不是像 LZMA 数据这样没有魔法数字的东西。Scalpel 会逐个扇区读取驱动器并检查魔法数字。如果它从 scalpel.conf 中找到一个可以识别的魔法数字,它会提取并移动它。但是,您可能需要对输出进行十六进制编辑以使其恢复到原始大小。