Hai lĩnh vực cuối cùng trong fstab có nghĩa là gì?


96

Hai trường cuối cùng trên mỗi dòng trong fstab (dump, pass) là một số số, thường là 0. Những số này có nghĩa là gì?

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
UUID=030ccf66-5195-4835-ba3e-f5d7a5403c05 /               ext4    errors=remount-ro 0       1

Câu trả lời:


102

Sao chép / dán từ man fstab:

Trường thứ năm, (fs_freq), được sử dụng cho các hệ thống tệp này bằng lệnh dump (8) để xác định hệ thống tệp nào cần được kết xuất. Nếu trường thứ năm không có, giá trị 0 được trả về và kết xuất sẽ cho rằng hệ thống tập tin không cần phải được kết xuất.

Trường thứ sáu, (fs_passno), được sử dụng bởi chương trình fsck (8) để xác định thứ tự kiểm tra hệ thống tập tin được thực hiện khi khởi động lại. Hệ thống tệp gốc phải được chỉ định với fs_passno là 1 và các hệ thống tệp khác phải có fs_passno là 2. Các hệ thống tệp trong một ổ đĩa sẽ được kiểm tra tuần tự, nhưng các hệ thống tệp trên các ổ đĩa khác nhau sẽ được kiểm tra cùng lúc trong phần cứng . Nếu trường thứ sáu không có hoặc không, giá trị 0 được trả về và fsck sẽ cho rằng hệ thống tập tin không cần phải kiểm tra.


Sẽ dễ đọc hơn trong một blockquote dưới dạng đoạn văn.

15
Nhưng, tiện ích kết xuất làm gì? (Nó không có man-page)
elzapp

11
Nếu bạn không có trang kết xuất, thì bạn chưa cài đặt kết xuất. Xem manpages.ubfox.com/manpages/maverick/en/man8/dump.8.html - đó là cho mục đích sao lưu.
htorque

5
Liên quan: superuser.com/questions/247523/ Quảng TL; DR: chỉ cần đặt kết xuất thành 0 luôn và chuyển sang 1 cho ổ đĩa gốc, 2 cho bất kỳ ổ đĩa nào khác.
np8

1
@David điều đó đúng - và nhận xét của tôi trong ngữ cảnh vẫn hợp lệ. Bạn sẽ không muốn chạy fsck trên một số điểm nhất định
Enrico

12

Câu trả lời khối đơn giản là, trường đầu tiên xác định xem có nên đổ không, trường thứ hai xác định xem có nên kiểm tra trong khi khởi động không và theo trình tự nào. Kiểm tra hướng dẫn cho phần còn lại!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.