ในการสร้างพื้นที่ต่อเนื่องเพื่อให้ระบบไฟล์ของฉันเติบโตฉันสร้างพาร์ติชันระบบ EFI ใหม่ที่ sda1 เพื่อให้ฉันสามารถย้ายจากพาร์ติชันปัจจุบันที่ sda5 การย้ายตัวเองประสบความสำเร็จยกเว้นคำเตือนที่ระบุว่า:
เคอร์เนล: FAT-fs (sda1): ยกเลิกการต่อเชื่อมวอลุ่มไม่ถูกต้อง ข้อมูลบางอย่างอาจเสียหาย กรุณาเรียกใช้ fsck
ฉันไม่ได้สังเกตเห็นคำเตือนที่อยู่ที่นั่นเป็นเวลาสองวันเมื่อฉันสร้างพาร์ติชัน EFI ขึ้นเป็นครั้งแรก ฉัน unmount ระบบไฟล์และทำการตรวจสอบระบบไฟล์ดังนี้:
# 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
ฉันคิดว่าการลบบิตสกปรกจะแก้ไขปัญหานี้ได้ แต่มันก็ไม่ได้ สิ่งที่ควรทำจริง ๆ ?
fsck.vfat
อธิบายว่ามันจะทำงานแบบแห้งและไม่เปลี่ยนแปลงอะไรเลยเว้นแต่คุณจะให้ทางเลือก-a
หรือ-r
ทางเลือก เช่นเดียวกับเครื่องมือตรวจสอบประเภทระบบไฟล์อื่น ๆ แม้ว่าตัวเลือกเฉพาะอาจแตกต่างกันไป