The installer (and, after installation, kudzu) always assumes that there's a floppy drive present, even when that's not the case. dmesg shows that the kernel probed for and didn't find an FDC, but kudzu doesn't modify /etc/ fstab to reflect this.
Fixed in the 7.2beta. (kudzu-0.99.10 and later.)
It doesn't appear to be working for me in Roswell. What should my fstab look like if I a.) don't have a floppy drive and the BIOS support is enabled, and b.) if BIOS support is disabled? In both cases I still see /dev/fd0 in /etc/fstab. (If I disable support in the BIOS, I get missing module warnings for major 2 when kudzu runs.)
What does 'kudzu -p -b misc' say for you, and what does the kernel think you have attached if you look at dmesg?
'kudzu -p -b misc' has no output. Relevant lines in dmesg: ide-floppy driver 0.97 ... FDC 0 is a post-1991 82077 ide-floppy driver 0.97 This is with floppy support enabled in the BIOS.
That shows that it's not detecting a floppy drive. However, any entries for /dev/fd0 not created by updfstab (i.e., the static ones created by pre-Roswell installers, for example) are not removed - is that what you're seeing?
Yes. Anaconda (from a clean Roswell install) created an fstab with a /dev/fd0 even though no such device existed at install. I guess that makes this an anaconda bug.
anaconda has been changed to not add the floppy to the fstab, allowing updfstab do so from kudzu