来宾帐户文件丢失,如何恢复?

我们在登录Ubuntu来宾帐户时正在写论文。 该论文保存在访客帐户的主目录中。 电脑僵住了,所以我们重新启动了。 Ubuntu清除了文件。 有可能恢复吗?

没有办法恢复它们是不正确的。 确实没有特别可靠的方法来恢复它们。 随着时间的流逝,现在不太可能恢复; 我真的是在将来遇到类似情况的人发布这个答案。

删除文件时,例如从/ tmp中清除的文件,数据不会立即销毁,并且可以持续很长时间,有时可以恢复。 有关Ubuntu上下文中的数据恢复的信息,请参阅https://help.ubuntu.com/community/DataRecovery 。

删除要恢复的文件后继续使用计算机会显着降低恢复的可能性。 所以请注意这个警告(来自DataRecovery ):

您不应该写入故障设备,因为它可能会使硬件故障恶化,并在文件丢失的情况下覆盖存在的数据。

尽快关闭受影响的计算机,然后从LiveCD或LiveUSB重新启动它。 确保“live”cd不会自动挂载任何分区或交换空间。

换句话说,立即停止使用Ubuntu系统,并且只启动(1)计算机上安装的不同系统,或者(2)更好,实时CD / DVD或实时USB闪存驱动器。

(感谢Joseph Kern指出强调需要停止使用系统的重要性,如果有很好的机会可以恢复已删除的文件。)

首先要做的是立即停止使用文件系统 ,因为每次写入都会减少恢复文件的机会。

我建议使用ExtUndelete,因为我听说过它很好。 我注意到它现在是为Oneiric打包的,所以启动liveCD并安装它应该不是问题。

首先,Ubuntu的GUEST帐户与Windows Guest帐户不同。 每次使用访客帐户时,Ubuntu都会在/ tmp目录中创建一个临时用户。一旦该帐户被记录,该帐户中的工作就会被删除。

您应该访问此链接https://help.ubuntu.com/community/DataRecovery以获取更多详细信息

根据andol给出的说明,由于所有文件都位于已清除的/ tmp中,因此无法恢复它们。