我选择我的主目录作为目标,使用 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 目录中。它们可以被毫无问题地删除。