删除 lost+found 文件夹安全吗?

删除 lost+found 文件夹安全吗?

我有一个空的单独分区,用于我的 vhd/virtualbox。安装在/mount/win7

我现在已经删除了所有内容,剩下一个 lost+found 文件夹。它占用了大约 5GB 的空间

删除丢失并找到的文件夹是否安全?

答案1

如果丢失,fsck 将重新创建 lost+found 目录。

在启动时,如果检测到文件系统未干净地卸载,大多数发行版都会运行 fsck。

如果丢失,fsck 会创建 lost+found 目录,然后创建该目录并将找到的所有内容放入该目录中。

因此您可以将其删除,但不建议这样做(根据 Marcelo 的评论)。

答案2

到目前为止,我认为删除lost+found是绝对安全的,因为只要需要,fsck 就会重新创建它。但在 Ubuntu 12.10 升级后,我收到了来自 cron 的以下邮件:

/etc/cron.daily/standard:

Some local file systems lack a lost+found directory. This means if the
file system is damaged and needs to be repaired, fsck will not have
anywhere to put stray files for recovery. You should consider creating
a lost+found directory with mklost+found(8).

The following lost+found directories were not available:

/home/lost+found

的手册页mklost+found说:

mklost+found pre-allocates disk blocks to the lost+found directory
so that when e2fsck(8) is being run to recover a filesystem, it does 
not  need to allocate blocks in the filesystem to store a large number
of unlinked files.  This ensures that e2fsck will not have to allocate
data blocks in the filesystem during recovery.

我不确定这到底是什么意思,但它似乎表明没有它lost+found可能会导致恢复出现问题。此外,它表明它lost+found与常规目录不同,因为它具有与之关联的预分配块。

答案3

您不想删除 lost+found 目录。
它是一个重要的系统文件夹,无论如何都会在下次启动时重新创建。关于它为什么在那里以及它的作用,有一些很好的解释这里

相关内容