Floppy Disk controller not detected under Suse 9.0

After installing Suse 9.0 my floppy became anavailable. Boot log showed following message:

<6>Floppy drive(s): fd0 is 1.44M
<4>floppy0: no floppy controllers found

- The floppy disk works fine when I boot the windows partition, so it can't be a loose connection.
- lsmod and modprobe return empty (as in: no mention of a floppy anywhere)
- Booting in safmode (i.e. with the disableapic, nodma, etc. kernel opions) doesn't help.

Computer specs:
- Pent4 1.7 GHz
- Asus motherboard (Type: P4T-F, I think)
- 256 Mb RAM
- 40 Gb HD (Maxtor)
- Linux kernel: 2.4.21-99-default, compiled with gcc 3.3.1

The entire bootlog can be found here:
Who is Participating?
shivsaConnect With a Mentor Commented:
This is a bug in kernel and patch might be coming in.

there it is suggested to recompile the kernel with floppy module then floppy might work.

here is kernel fix.
seems to describe and solve just this problem.

and this is the problem with ASUS motherboard versus floppy drive.
asciimanAuthor Commented:
Thanks for the link. I've found a kernel patch on Suse's ftp site. I'm going to try that first. If not, I'm going to try a recompile with floppy as modular...
asciimanAuthor Commented:
The floppy-module trick worked. I can acces the floppy now.

But now X won't start. I somehow made an error while compiling & installing the modules. Bugger.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.