Câu trả lời:
fsck sẽ tạo lại thư mục bị mất + tìm thấy nếu nó bị thiếu.
Khi khởi động, hầu hết các bản phân phối chạy fsck nếu hệ thống tập tin được phát hiện là không được ngắt kết nối sạch sẽ.
Khi fsck tạo thư mục bị mất + tìm thấy nếu nó bị thiếu, nó sẽ tạo nó sau đó và đặt bất cứ thứ gì nó tìm thấy vào thư mục đó.
Vì vậy, bạn có thể loại bỏ nó mà không có bất kỳ vấn đề.
Cho đến nay tôi đã có ấn tượng rằng việc xóa lost+found
là hoàn toàn an toàn, vì nó sẽ được fsck tạo lại bất cứ khi nào cần thiết. Nhưng sau khi nâng cấp Ubuntu 12.10, tôi nhận được thư này từ 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
Trang người đàn ông mklost+found
nói:
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.
Tôi không chắc chính xác điều đó có nghĩa là gì, nhưng dường như nó chỉ ra rằng việc không có lost+found
thể gây rắc rối cho việc phục hồi. Hơn nữa, nó chỉ ra rằng lost+found
khác với một thư mục thông thường ở chỗ nó có các khối preallocated liên kết với nó.
lost+found
thư mục được sử dụng để đảm bảo rằng việc phân bổ tiếp theo sẽ không cần thực hiện trong khi hệ thống tập tin ở trạng thái không ổn định (trong thời gian fsck
). Nếu hệ thống tệp đã bị rối, nó có thể trở nên tồi tệ hơn nếu fsck
cố gắng phân bổ các mục trong thư mục trong khi khôi phục các tệp bị mất. Ít nhất ext2/ext3/ext4
gia đình rất cố gắng để không làm mọi thứ tồi tệ hơn trong fsck
khi hệ thống tập tin bị hỏng hoàn toàn.
Bạn không muốn xóa thư mục bị mất + tìm thấy.
Đây là một thư mục hệ thống quan trọng và dù sao cũng sẽ được tạo lại trong lần khởi động tiếp theo. Có một số giải thích khá tốt về lý do tại sao nó ở đó và những gì nó làm ở đây