Diskette drive 0 seek failure: BIOS, CMOS battery and boot order

Diskette Drive 0 Seek Failure: What It Means and How to Fix It

“Diskette drive 0 seek failure” appears at power-on, before Windows or Linux starts, and it almost never means anything is wrong with your hard drive. It means the BIOS (the firmware that starts the PC) went looking for a floppy drive and could not reach one. Most computers built in the last twenty years have no floppy drive at all, so the usual cause is a BIOS setting that still says one is present. This guide covers the causes in the order worth checking them, and what to do if the real problem is something else.

What the message means

A diskette drive is a floppy drive, normally called drive A. During startup the BIOS runs a self-test (POST) that includes the drives it has been told about. If the setup still lists a diskette drive and nothing answers when the BIOS tries to move its head to a track (a “seek”), you get this error. So there are three broad possibilities:

  • The BIOS is configured for a floppy drive that is not there. This is the common case.
  • The BIOS settings were reset to their defaults, which can turn the floppy back on. A dying CMOS battery is a classic reason for that.
  • A floppy drive really is installed, and its cable or the drive itself has failed.

Step 1: rule out external devices

Remove any floppy disk or CD from the computer and unplug USB drives, keeping only the keyboard and mouse. Restart. This is a quick isolation test: a CD or USB stick cannot produce this particular message on a machine that has no floppy drive, so do not expect it to be the cause, but it takes a minute and rules out boot-order confusion. If nothing changes, carry on to Step 2.

Step 2: turn the floppy off in the BIOS

  1. Restart and press the setup key as the logo appears. It is often F2 or Del, and some makers use F1, F10 or Esc. The screen usually shows it for a moment.
  2. Look in the main or standard settings for an entry called Diskette Drive, Floppy Drive A or Legacy Diskette A.
  3. Set it to None, Off or Disabled.
  4. Save and exit, usually with F10, and confirm.

Menus differ between manufacturers and BIOS versions, and newer UEFI firmware often has no such option at all. If you cannot find it, check your motherboard or laptop manual for the exact wording on your model.

Step 3: check the boot order

In the boot menu, make sure the entry for your operating system comes first (on a Windows PC with UEFI that is usually Windows Boot Manager; on older BIOS setups it is the internal hard drive or SSD) and that any floppy entry is removed or last. Changing only the boot order may not clear the message, which is why Step 2 comes first.

Step 4: replace the CMOS battery if the settings keep resetting

The BIOS settings are kept alive by a small coin cell on the motherboard, usually a CR2032. When it runs low, the BIOS forgets your changes and falls back to defaults at the next power cycle, and the floppy setting comes back with them. Other signs are the clock and date resetting to a wrong value, and a “CMOS battery low” or “CMOS checksum error” message. Replacing the cell costs very little. Power the PC off and unplug it first, and on a laptop follow the manual before opening it. A battery change resets the BIOS to defaults, so before you start note the boot mode (UEFI or Legacy), the boot order and the storage controller mode (AHCI or RAID), and set them back afterwards, or Windows may fail to start.

Step 5: if a floppy drive really is installed

Switch the PC off, unplug it, and reseat the data ribbon at both ends, at the drive and at the motherboard’s floppy connector, and the drive’s power connector, which comes from the power supply. Look for a ribbon fitted the wrong way round, since a coloured stripe marks pin 1. If the error persists, work through the possibilities before blaming the drive: the BIOS setting, the cable and the controller on the board. A drive that still fails with a known-good cable may have failed; once it is removed, set the BIOS floppy entry to None.

If the error goes away but the PC still will not start

Clearing this message does not fix other boot problems. Go back to the BIOS and check that your hard drive or SSD is detected. If it is missing there, look at the cables and power, and test the drive in another machine. If it is detected but Windows will not load, the next job is a startup repair or a restore of the boot files, which is a separate topic.

Common questions

Is my hard drive failing?

The message itself does not point at the hard drive. Treat it as a hardware-settings problem first. If you also hear clicking, see SMART warnings or the BIOS does not list the drive, then test the drive.

Can I just ignore it?

Whether the PC carries on depends on the firmware; some stop and wait for you to press a key such as F1 to continue. Either way the message means the BIOS expected a floppy drive it could not use, which is worth fixing so a real hardware error is easier to spot next time.

Does this happen on modern UEFI computers?

It is rare. Modern boards usually have no floppy controller setting, so the error is mostly seen on older desktops and laptops.

Sources

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *