使用 Photorec 将文件恢复到主目录并以 root 身份删除后,显示磁盘使用情况已满

使用 Photorec 将文件恢复到主目录并以 root 身份删除后,显示磁盘使用情况已满

我选择我的主目录作为目标,使用 Photorec 从另一个分区 (NTFS) 恢复一些已删除的文件。在文件恢复过程中,我的文件系统分区空间不足,Photorec 停止运行。然后我从我的主目录中删除了所有已恢复的文件。然后我在黑屏上的对话框中收到错误消息“无法找到或...定位图形驱动程序...”(我不记得具体是什么了)。

然后我启动到我的备份操作系统 Linux Mint,在文件管理器中显示我的 Ubuntu 分区已完全使用且可用字节数为 0,然后我将一些大型视频文件从 Ubuntu 中的主目录移动到另一个分区并释放了一些空间。

释放一些空间后,我启动了 Ubuntu,没有出现任何错误消息。但我的系统分区已使用 90%。

在磁盘使用情况分析器中,显示我的文件系统仅使用了 23.5GB。

但是磁盘使用情况分析器也在工具栏下方显示:已使用82.5GB,可用8.3GB。

我怎样才能恢复丢失的磁盘空间?

答案1

当我以 root 身份使用 Photorec 恢复文件时,它还会在我的主目录中以 root 身份创建目录。要删除这些目录,root 权限必不可少,我实际上并没有按 Shift+Del 来删除它们,只是以 root 身份将它们移至垃圾桶。我在 /root/.local/share/Trash/files 中找到了所有未删除的恢复文件。我用 Shift+Del 删除了它们并恢复了 51.3GB 的空间。此线程“删除了占用磁盘空间的 photorec 备份文件“Ubuntu 论坛上的帮助我找到了解决方案。

答案2

自崩溃以来,您的文件系统可能会受到轻微损坏(崩溃发生在写入操作的中途,因此并非没有后果)。

很有可能文件已被删除,但硬盘空间尚未标记为可用。

安排下次重启时进行文件系统扫描,然后重启(要安排此类检查,请打开终端并输入:sudo touch /forcefsck)

在 fsck (=filesystemcheck) 之后,您可以再次使用磁盘分析器。

fsck 完全有可能修复一些已删除的文件……那么它们很有可能最终出现在 /lost&found 目录中。它们可以被毫无问题地删除。

相关内容