Hard-drive not recognised in BIOS, but boots to OS

CanaDave used Ask the Experts™
I've been helping someone with their system. I can't figure out why the HDD is not seen in the BIOS (but the 2 CDR drives are seen)and it boots up to Win 98. We flashed the BIOS from a ver.A07 to A11...didn't make any difference with this issue. The system is a P3 500Mhz with Intel 440BX AGPset (more specs on the system are at...

I have no idea where to go after updating the BIOS, resetting defaults & NVRAM.

Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Quick question...  Is that your only hard drive in the machine?

unfortunately the info link you provided isnt accessable unless you have a support account.

Try setting the mode to LBA or Normal for the hdd.

If you working with some of the newer Large drives they may not detect on LBA but will on normal.

Havent seen any examples of it so far.
But set the detection to auto and the mode to LBA first.

If the HD is hooked up together with some other drive - check jumpering for correct master/slave setup. (Or Cable Select, if your machine uses this...)

Re-check cables (data and power)

Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

I had a similar problem recently with a PIII-600 Slot1 comp (don't remember the motherboard, but it didn't support UDMA66 I think at all).

I was trying to attach to it a new UDMA 60GB HDD.

The only solution was to procure an old UDMA66 card (Promise technologies used to make them).

After that boot from CD and install as usual.

I'd advise to, in the BIOS setup, set both Primary and Secondary devices on both IDE channels to Auto.

I had a similar oddness with a DVD-ROM.

Is this a primary hard drive?  What brand and size?
Has the hard drive been recognized in a different computer?  Try that, if you haven't done so, already.  What are the results?
Jumper the drive so that it is the primary master.  Disconnect power and ribbon cables from all other non-flopyy drives.  What are the results?
Connect the hard drive, using a known good ribbon cable.


I'm sorry the link didn't work. There is only one HDD on the system and it's set to CS. The system does have a Promise ATA-66 card installed(another tech helped her install the driver). Would that cause the BIOS not to report a HDD if it's going through the Promise card?

I'll check the mode as well.
Yes, if the hard drive is connected to the promise card, the bios will not [I'm 95% certain of this.] see your hard drive.  The Promise card has its own software, that it uses to detect drives.  After the POST, but before the Windows splash screen, you should see info from the Promise card, with drive[s] detected.

The BIOS can only 'see' IDE devices connected to its own IDE controller. If you have an extra IDE controller, or even an onboard RAID controller, the BIOS won't see what's connected to them.

With a promise controller, if its working correctly, you will see a message on the screen reporting the size of the drive detected just before it launches the operating system.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial