Version: (using KDE KDE 3.5.3)
Installed from: FreeBSD Ports
In FreeBSD, floppy disk devices are named /dev/fd0, /dev/fd1 [...].
FreeBSD also has filedescriptor devices which are named /dev/fd/0, dev/fd/1 ... etc.
By default, /dev/fd is provided by devfs(5), which provides nodes for the
first three file descriptors. Some sites may require nodes for additional file descriptors; these can be made available by mounting fdescfs(5) on /dev/fd.
Media gets confused by these devices, which results in bogus floppy drives being detected (See attached screenshot).
Created attachment 16505 [details]
Bogus filedescriptor drive. ;-)
Do you mean that I should ignore the entry if the fs type is "fdescfs" ?
That might work - there's still the entries from devfs left, but for some reason media does not seem to pick up those. If you could whip up a patch, I can test.
SVN commit 551883 by ervin:
Filesystem typ "fdescfs" is now blacklisted. That should be enough to
fix this one. Please reopen if it's still broken.
M +1 -0 fstabbackend.cpp
--- branches/KDE/3.5/kdebase/kioslave/media/mediamanager/fstabbackend.cpp #551882:551883
@@ -111,6 +111,7 @@
if ( mount->mountType() == "swap"
|| mount->mountType() == "tmpfs"
|| mount->mountType() == "sysfs"
+ || mount->mountType() == "fdescfs"
|| mount->mountType() == "kernfs"
|| mount->mountType() == "usbfs"
|| mount->mountType().contains( "proc" )