Để tạo không gian liền kề cho hệ thống tệp của tôi phát triển, tôi đã tạo một phân vùng Hệ thống EFI mới tại sda1 để tôi có thể di chuyển nó từ phân vùng hiện tại tại sda5. Động thái này đã thành công ngoại trừ một cảnh báo cho biết:
kernel: FAT-fs (sda1): Âm lượng không được đếm đúng. Một số dữ liệu có thể bị hỏng. Hãy chạy fsck.
Tôi đã không nhận thấy cảnh báo đã có ở đó trong hai ngày khi tôi lần đầu tiên tạo phân vùng EFI. Tôi đã ngắt kết nối hệ thống tệp và thực hiện kiểm tra hệ thống tệp như sau:
# umount /dev/sda1
# fsck -V /dev/sda1
fsck from util-linux 2.24
[/sbin/fsck.vfat (1) -- /boot/efi] fsck.vfat /dev/sda1
fsck.fat 3.0.24 (2013-11-23)
0x25: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
Leaving filesystem unchanged.
/dev/sda1: 14 files, 2435/51145 clusters
Tôi nghĩ rằng loại bỏ bit bẩn sẽ giải quyết điều này. Nhưng nó đã không. Những gì thực sự nên được thực hiện?
fsck.vfat
giải thích rằng nó chỉ chạy khô và không thay đổi gì, trừ khi bạn đưa ra-a
hoặc-r
tùy chọn. Điều tương tự cũng đúng với các công cụ kiểm tra đối với các loại hệ thống tập tin khác, mặc dù các tùy chọn cụ thể có thể khác nhau.