Hello,
I am having trouble reading and writing to floppies.
My PC came with one 3.5" floppy drive. The motherboard supports only one floppy drive. This was verified by reading the documentation on the motherboard from the manufacturer's web site.
I wanted to add an old 5.25" floppy drive to the PC. So, I put an old I/O controller card (MIO-400 KF) in the empty ISA slot and the 5.25" floppy drive in an empty bay. I disabled all functions on the controller card except for the floppy function (i.e., all serial port, parallel port, game port, IDE, etc., functionality was disabled). I connected the 3.5" floppy drive on the first connector on the floppy cable and the 5.25" floppy drive on the second connector, and the tail end to the ISA controller card. In the BIOS on the motherboard I disabled the motherboard floppy controller.
When the PC is rebooted, Windows finds the new controller and the two floppy drives and configures them without any problems. "My Computer" shows both drives. Device Manager shows the floppy controller and the drives to be working properly.
Here is the problem:
Neither drive will read from or write to any floppies. If I double-click on either drive, I get the error, "Please insert disk in Drive A" (or Drive B, if that is the one I double-click on), even though there is a diskette in each drive. For both Drive A and Drive B, when I attempt to read or write to them, the drive light comes on and I can hear the drive spinning. However, ultimately I get the error message described above. If I try to read or write using the MS-DOS command prompt window, I get the error message, "Device is busy."
I have tried the following with no success so far:
- used many different floppies with no change in behavior
- replaced the floppy cable with no change in behavior
- replaced the I/O controller with another one (from SIIG) with no change in behavior
- uninstall Service Pack 2 with no change in behavior
- installed the latest BIOS that was available for the motherboard with no change in behavior
Is this a problem with Windows XP or the motherboard BIOS? The driver for the floppy controller is called fdc.sys and is from Microsoft. The driver for each floppy drive is called flpydisk.sys and is also from Microsoft.
The PC has been rebooted multiple times with no success. I even uninstalled the ISA controller using Device Manager and reinstalled using "Add Hardware Wizard" with no success.
Here is some info. about the PC:
- motherboard is Intel SE440BX-2 (4 PCI slots, 1 PCI/ISA slot, 1 ISA slot)
- CPU is Pentium III 550 MHz
- operating system is Windows XP Professional (it had SP2 earlier, but I uninstalled it)
I am having trouble reading and writing to floppies.
My PC came with one 3.5" floppy drive. The motherboard supports only one floppy drive. This was verified by reading the documentation on the motherboard from the manufacturer's web site.
I wanted to add an old 5.25" floppy drive to the PC. So, I put an old I/O controller card (MIO-400 KF) in the empty ISA slot and the 5.25" floppy drive in an empty bay. I disabled all functions on the controller card except for the floppy function (i.e., all serial port, parallel port, game port, IDE, etc., functionality was disabled). I connected the 3.5" floppy drive on the first connector on the floppy cable and the 5.25" floppy drive on the second connector, and the tail end to the ISA controller card. In the BIOS on the motherboard I disabled the motherboard floppy controller.
When the PC is rebooted, Windows finds the new controller and the two floppy drives and configures them without any problems. "My Computer" shows both drives. Device Manager shows the floppy controller and the drives to be working properly.
Here is the problem:
Neither drive will read from or write to any floppies. If I double-click on either drive, I get the error, "Please insert disk in Drive A" (or Drive B, if that is the one I double-click on), even though there is a diskette in each drive. For both Drive A and Drive B, when I attempt to read or write to them, the drive light comes on and I can hear the drive spinning. However, ultimately I get the error message described above. If I try to read or write using the MS-DOS command prompt window, I get the error message, "Device is busy."
I have tried the following with no success so far:
- used many different floppies with no change in behavior
- replaced the floppy cable with no change in behavior
- replaced the I/O controller with another one (from SIIG) with no change in behavior
- uninstall Service Pack 2 with no change in behavior
- installed the latest BIOS that was available for the motherboard with no change in behavior
Is this a problem with Windows XP or the motherboard BIOS? The driver for the floppy controller is called fdc.sys and is from Microsoft. The driver for each floppy drive is called flpydisk.sys and is also from Microsoft.
The PC has been rebooted multiple times with no success. I even uninstalled the ISA controller using Device Manager and reinstalled using "Add Hardware Wizard" with no success.
Here is some info. about the PC:
- motherboard is Intel SE440BX-2 (4 PCI slots, 1 PCI/ISA slot, 1 ISA slot)
- CPU is Pentium III 550 MHz
- operating system is Windows XP Professional (it had SP2 earlier, but I uninstalled it)