http://bugs.winehq.org/show_bug.cgi?id=25024
--- Comment #13 from Chris Parker cparke@parkerfamily.name 2010-11-16 09:24:59 CST ---
No, the device and the file systems are two different things. You need access to the raw device (/dev/fd0 or so) to read label and serial.
Look - I have to ask you, is the floppy drive letter supposed to be assigned to the /mnt/floppy path or to the /dev/fd0 path? Because it only seems to work for me against /media/floppy (i.e. the file systems, and it isn't working even on openSUSE or an older Ubuntu before they broke mount for floppy. Assuming I am mounting the floppy letter correctly, how does WINE know the correct raw device path (does it look up the Linux mount?)?
The only thing a little odd that I am doing is the assignment of the machine's single floppy to drive B:. Of course, I could assign it to any letter (even F: if I wanted). If wine is hardcoded assuming A: is fd0 and B: is fd1, that might explain it. I will try it again soon using A:, but in any case, I don't think this is a permissions issue because I can use DD to read the boot sector on /dev/fd0 just fine.