我想在 Fedora 12 上运行 fsck 来修复 2GB SD 卡上的 VFAT 文件系统。我收到如下所示的“无效参数”错误。在这种情况下它是什么意思?是否无法检查 SD 卡上的文件系统?
$ fsck -t vfat /dev/sdd1
fsck from util-linux-ng 2.16.2
dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
Seek to 2031225344:Invalid argument
答案1
看起来像是 dosfsck 中的一个错误: https://bugzilla.redhat.com/show_bug.cgi?id=693662
显然,Fedora 12 没有更新。
您可以在此处找到更多信息: http://daniel-baumann.ch/gitweb/?p=software/dosfstools.git;a=blob;f=ChangeLog;hb=0d2c9bcd6ac21d1ef6fab5b563334fe1e1f743ba#l655
考虑从源代码编译较新的版本或从 Daniel 的页面获取 rpm。祝你好运!
答案2
备份信息,重新分区并重新格式化 SD 卡。或者尝试 Windows 系统文件检查器 (fsc)