Câu trả lời:
Trường tồn tại để bạn có thể xác định thứ tự kiểm tra hệ thống tập tin. Các phân vùng khác nhau trên cùng một ổ đĩa không nên được kiểm tra cùng một lúc vì IO đi đến từng hệ thống tệp sẽ cạnh tranh với nhau và làm chậm toàn bộ quá trình. Hệ thống tập tin trên các đĩa vật lý khác nhau có thể được thiết lập để kiểm tra trong cùng một lượt đi để tăng tốc toàn bộ quá trình do IO để tách các đĩa sẽ không cạnh tranh.
mountall
trên Ubuntu và các phân phối khác có thể sử dụng upstart bỏ qua các trường này và tự tìm hiểu xem hệ thống tập tin nào có phân vùng khác nhau trên cùng một đĩa hay không.
Nó phải làm với thứ tự khởi động. Ưu tiên cao nhất là cần thiết để khởi động (/ và theo ý kiến của tôi / usr / var / tmp ...). Hệ thống tập tin / boot có thể làm với mức độ ưu tiên thấp hơn bởi vì khi hệ thống có thể khởi động fsck, nó đã đọc các tập tin cần thiết từ quá trình khởi động. Hệ thống tập tin cho các thư mục nhà, vv được ưu tiên thấp hơn trong quá trình khởi động.
fsck
sẽ sinh ra một luồng riêng để quét mọi phân vùng? (và, khi chuỗi cuối cùng kết thúc, tất cả các phân vùng có 'ưu tiên = thấp' sẽ được kiểm tra)