Untuk membuat ruang yang bersebelahan agar sistem file saya tumbuh, saya membuat partisi Sistem EFI baru di sda1 sehingga saya bisa memigrasikannya dari partisi saat ini di sda5. Langkah itu sendiri telah berhasil kecuali peringatan yang mengatakan:
kernel: FAT-fs (sda1): Volume tidak di-unmount dengan benar. Beberapa data mungkin rusak. Silakan jalankan fsck.
Saya tidak melihat peringatan yang telah ada di sana selama dua hari ketika saya pertama kali membuat partisi EFI. Saya melepas sistem file dan melakukan pemeriksaan sistem file sebagai berikut:
# 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
Saya pikir menghapus bit kotor akan menyelesaikan ini. Tapi ternyata tidak. Apa yang seharusnya dilakukan?
fsck.vfat
menjelaskan bahwa itu hanya menjalankan kering dan tidak mengubah apa pun, kecuali jika Anda memberikan opsi-a
atau-r
. Hal yang sama berlaku untuk alat cek untuk tipe sistem file lain, meskipun opsi spesifik dapat bervariasi.