A number of people have reported that renaming or removing the file
HSFLOP.PDR from their windows\system\iosubsys folder has solved their problem
with windows 98 not being able to access a floppy drive when DOS can.
You can then restore that file using the system file checker.
Click start | run and key sfc.exe and click OK.