I don’t have a floppy drive on my machine. However, /dev/fd0 has
recently shown up after an update, and I would like to get rid of it. It
is mostly kind of an annoyance, as it is always there in the device
notifier in KDE. I don’t know what my machine is detecting (see machine
specs below), but here is the device list:
On 2013-10-26 12:06, wolfi323 wrote:
>
> Maybe you can turn it off/disable it in the BIOS settings?
> AFAIK the kernel queries the BIOS whether a floppy drive exists or not.
In 13.1, tested under vmware, there is no floppy created, yet I get a
floppy icon in XFCE.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
> Maybe, but the floppy drive should disappear in KDE’s device notifier if
> it is disabled in the BIOS.
What I mean is that I suspect that despite the bios, the kernel tries
and creates the device. If there is a device, desktops display an icon.
A desktop doesn’t look at the bios.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
No. The kernel asks the BIOS whether a floppy drive is there.
If I disable the floppy drive in the BIOS on my real hardware, no /dev/fd0 is created and the device notifier doesn’t show a floppy drive, even though it is still present physically.
And it’s the same the other way round of course.
If there is no floppy drive but the BIOS says there is, the kernel will create /dev/fd0 and the desktop will show it.
That’s why I suggested to the OP to look into the BIOS settings and disable the floppy drive if possible.
If there is a device, desktops display an icon.
A desktop doesn’t look at the bios.
Of course not, but the kernel. That’s what I said.
If the floppy drive is disabled in the BIOS, the kernel won’t create /dev/fd0 and the desktop won’t see it either.
Regarding VirtualBox:
I don’t have a /dev/fd0 there either (in a VM with 13.1), unless I add a floppy controller to the VM.
So check your settings.
100% correct. If /dev/fd0 is created whilst the floppy drive is disabled in the BIOS, something’s seriously wrong. But, I cannot manage to force that on real hardware.
On 2013-10-27 15:46, wolfi323 wrote:
>
> wolfi323;2593882 Wrote:
>> Regarding VirtualBox:
>> I don’t have a /dev/fd0 there either (in a VM with 13.1), unless I add a
>> floppy controller to the VM.
>>
> To clarify:
> Just adding a floppy controller doesn’t make /dev/fd0 appear there
> either.
> You have to add a floppy drive to the controller as well.
>
> But there are buggy BIOSes out there that tell the kernel a floppy drive
> is present when it actually isn’t. (unless you disable it manually of
> course)
I found the problem I had with vmplayer:
Despite the floppy being removed in the virtual hardware list (it is
added by default), you also need to go into the bios config screen and
disable there the floppy.
Just as in a real hardware machine…
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
On 10/27/2013 10:46 PM, wolfi323 wrote:
>
> wolfi323;2593882 Wrote:
>> Regarding VirtualBox:
>> I don’t have a /dev/fd0 there either (in a VM with 13.1), unless I add a
>> floppy controller to the VM.
>>
> To clarify:
> Just adding a floppy controller doesn’t make /dev/fd0 appear there
> either.
> You have to add a floppy drive to the controller as well.
>
> But there are buggy BIOSes out there that tell the kernel a floppy drive
> is present when it actually isn’t. (unless you disable it manually of
> course)
>
>
I must have a buggy BIOS. I had not enabled the floppy drive in the
BIOS, but I went into the BIOS to look and sure enough, there was the
floppy, enabled. Don’t fully understand why. From time to time we get
power outages, and my UPS is undersized (long story), so my pc just
shuts off when the power goes out. Maybe that caused the BIOS to adjust
itself.
grglsn wrote:
> On 10/27/2013 10:46 PM, wolfi323 wrote:
>>
>> wolfi323;2593882 Wrote:
>>> Regarding VirtualBox:
>>> I don’t have a /dev/fd0 there either (in a VM with 13.1), unless I add a
>>> floppy controller to the VM.
>>>
>> To clarify:
>> Just adding a floppy controller doesn’t make /dev/fd0 appear there
>> either.
>> You have to add a floppy drive to the controller as well.
>>
>> But there are buggy BIOSes out there that tell the kernel a floppy drive
>> is present when it actually isn’t. (unless you disable it manually of
>> course)
>>
>>
>
> I must have a buggy BIOS. I had not enabled the floppy drive in the
> BIOS, but I went into the BIOS to look and sure enough, there was the
> floppy, enabled. Don’t fully understand why. From time to time we get
> power outages, and my UPS is undersized (long story), so my pc just
> shuts off when the power goes out. Maybe that caused the BIOS to adjust
> itself.
>
Talking about floppies i wish all modern day optical drives(cd,dvd,bd)
etc had a built in protective sheath like floppies . Would definitely
reduce scratches on them.