Package: dosfstools Version: 4.1-1 Severity: normal Dear Maintainer,
Somehow the /boot partition of my Raspberry Pi got corrupted. So I did try to fix it on the pi and this failed, because the dirty bit is not being re-set. This bug is confirmed by some google findings. So moved the SD-Card to a reader and did try to fix the FS on a AMD64 machine.. Same result: # fsck.vfat -v -a -w /dev/sde1 fsck.fat 4.1 (2017-01-24) Checking we can access the last sector of the filesystem 0x25: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt. Automatically removing dirty bit. Boot sector contents: System ID "mkdosfs" Media byte 0xf8 (hard disk) 512 bytes per logical sector 8192 bytes per cluster 16 reserved sectors First FAT starts at byte 8192 (sector 16) 2 FATs, 16 bit entries 16384 bytes per FAT (= 32 sectors) Root directory starts at byte 40960 (sector 80) 512 root directory entries Data area starts at byte 57344 (sector 112) 7161 data clusters (58662912 bytes) 63 sectors/track, 255 heads 0 hidden sectors 114688 sectors total Reclaiming unconnected clusters. Performing changes. /dev/sde1: 81 files, 2546/7161 clusters Upon re-running fsck.vat I get told the dirty bit is still on. Did also try fsck.vat and fsck.msdos, same result. -BenoƮt- -- System Information: Debian Release: 9.3 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), LANGUAGE=de_CH:de (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages dosfstools depends on: ii libc6 2.24-11+deb9u1 ii libudev1 232-25+deb9u1 dosfstools recommends no packages. dosfstools suggests no packages. -- no debconf information