我有一个空的单独分区,用于我的 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 目录。
它是一个重要的系统文件夹,无论如何都会在下次启动时重新创建。关于它为什么在那里以及它的作用,有一些很好的解释这里