Slashdot Mirror


Finding BIOS Upgrades?

CrazyDwarf asks: "I dug up and old system that my company was about to toss in the dumpster and decided to load Linux on it. My problem: the BIOS will not recognize more than 500 MB of the HDD. I don't have a CD-ROM for this PC. I was looking for a BIOS upgrade download, but AWARD wants me to buy it from some third party. If I could afford to buy it from them, I wouldn't be doing all this, I'd just get a CD-Rom and move on. Where are some good places for me to go find a free (no cost) download to upgrade my BIOS? I have been searching for an hour on Google and have not really found anything."

2 of 83 comments (clear)

  1. How old? by Jester998 · · Score: 4, Informative

    Hmm... depending on how old the system actually is, it might not even HAVE downloadable BIOS updates. IIRC, most 486 systems and even some 586-based systems didn't have Flash ROMs... to upgrade the BIOS, you had to physically replace the BIOS CMOS.

    If the motherboard does, indeed, have a flashable BIOS, then try looking up the part/model number on either the manufacturer's site or Google.

    - Jester

  2. Re:There is an workaround by ninewands · · Score: 4, Informative

    Wouldn't it also work to simply put a /boot partition in the first several cylinders of the disk? I think, then, that no floppies would be needed.

    You are correct sir ...

    It is my understanding that a separate /boot partition will force the kernel down into the part of the disk that the ROM-BIOS can handle. The first 10 MB should give room for multiple kernels, etc.

    Once the kernel is loaded, the IDE drivers will handle the disk at the hardware level and BIOS limitations become moot.

    I've never had to fight with the 500 MB limit, but the kernel handily defeated the 2 GB limit of my old P166-MMX mobo ...