为了为文件系统创建一个连续的空间,我在sda1处创建了一个新的EFI系统分区,以便可以从sda5的当前分区迁移它。除了警告说:
内核:FAT-fs(sda1):未正确卸载卷。某些数据可能已损坏。请运行fsck。
当我第一次创建EFI分区时,我没有注意到已经存在两天的警告。我卸载文件系统并执行文件系统检查,如下所示:
# 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
选项,否则它只会进行空运行且不会进行任何更改。其他文件系统类型的检查工具也是如此,尽管具体选项可能有所不同。