查找从共享分区中删除的文件

查找从共享分区中删除的文件

我最近不小心从共享分区中删除了一个文件(我有双启动系统)。但是,我在共享分区上只找到了 Windows 的回收站,却没有找到 Ubuntu 的回收站。在 Ubuntu 的普通垃圾文件夹中,只有从 Ubuntu 分区中删除的文件,而没有从具有挂载点的共享分区中删除的文件/media/storage

我怎样才能恢复已删除的文件?

感谢您的帮助!!

输出lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk 
├─sda1   8:1    0   100M  0 part 
├─sda2   8:2    0  58.5G  0 part /media/lena/AA68798068794BD7
├─sda3   8:3    0 175.8G  0 part /media/storage
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0    56G  0 part /
└─sda6   8:6    0   7.7G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  

答案1

其他分区中“删除”的文件应暂时移动到.Trash-1000被“删除”的同一分区内的文件夹中,等待“最终删除”;这是一个隐藏文件夹,因此请尝试以下操作:

  1. 打开Files
  2. 打开文件被删除的分区
  3. 点击Ctrl+h
  4. 打开.Trash-1000文件夹并浏览其内容

“已删除”的文件应位于此文件夹内的某个位置。

如果不是,您可以尝试使用以下命令恢复它testdisk

  1. Terminal通过点击Ctrl+ Alt+打开t
  2. 安装testdisksudo apt-get install testdisk
  3. 运行测试磁盘:sudo testdisk
  4. 选择No Log
  5. 选择包含已删除文件的分区的驱动器,然后选择Proceed
  6. 选择分区表类型
  7. 选择Analyse
  8. 选择Quick Search
  9. 选择文件被删除的分区并点击p
  10. 浏览两个都曾经包含已删除文件的文件夹和.Trash-1000文件夹,看看您的文件是否以红色列出;如果是,请选择它并点击c
  11. 浏览到可以复制恢复文件的文件夹并点击C
  12. 辞职testdisk

这应该恢复已删除的文件并将其复制到指定的位置,尽管自从从文件系统条目中删除后该文件可能已被覆盖(并被损坏)。

相关内容