Câu trả lời:
Tạo một thư mục con trong đó hệ thống tập tin và chia sẻ / symlink rằng thay vì thư mục gốc hệ thống tập tin.
Đó là một ý tưởng tồi để loại bỏ thư mục bị mất + tìm thấy. Khi khôi phục, fsck cần một thư mục đa ngành hiện có để tạo các mục nhập thư mục cho các tệp bị mất. Nếu không có thư mục bị mất + tìm thấy, thì nó phải tạo một thư mục, có khả năng ghi đè dữ liệu.
Đối với máy tính để bàn dựa trên Gnome2 / Mate Nautilus / Caja, hãy tạo một tệp có tên .hidden
trong thư mục gốc của ổ đĩa.
Chỉnh sửa nội dung để đọc:
lost+found
Nautilus sẽ ẩn thư mục bị mất + tìm thấy nếu bạn làm mới. Nhấn 'ctrl-h' để chuyển các mục ẩn / ẩn.
lost+found
là một thư mục bình thường giống như bất kỳ thư mục nào khác. Nó chỉ fsck
có nhu cầu cho tên thư mục cụ thể này. Bất kỳ công cụ nào khác xử lý tên đặc biệt chỉ làm như vậy để phù hợp với quy ước được sử dụng bởi fsck
.
$ ls --ignore=lost+found
Vì vậy, làm cho nó một bí danh
$ alias ls='ls --ignore=lost+found'
Với các ls được cập nhật là một phần của GNU coreutils 8.15
re: http://www.askapache.com/linux-unix/bash_profile-fifts-advified-shell.html
Không. Nhưng bạn có thể xóa nó (nó sẽ được tạo lại ở fsck tiếp theo) hoặc bạn có thể sử dụng một hệ thống tệp khác không cần mất + tìm thấy. ext2 / 3 nào.
Mất + Tìm thấy là nơi FSCK sẽ gửi các bit của tệp mà nó có thể khôi phục nếu hệ thống tệp của bạn bị hỏng. Nếu thư mục hiện đang trống, bạn an toàn chỉ cần xóa nó.
FSCK (tôi tin) sẽ tạo lại nó nếu nó có bất cứ thứ gì cần đặt ở đó.
Không chắc chắn tại sao sự hiện diện của thư mục đó là vấn đề đối với bạn, mặc dù?
rmdir lost+found
Không. Nó không thể bị ẩn bởi vì theo hệ điều hành UNIX, chỉ các tệp bắt đầu bằng dấu chấm được ẩn khỏi chế độ xem chuẩn.