[Guide] Award/Phoenix BIOS Modding

I used CBROM v1.98 to extract the RAID ROM of two Award BIOS based Gigabyte boards. One board uses the Intel X38 chipset, and the other one uses the Intel X58 chipset. But the extracted ROMs are of different size.

Chipset RAID ROM Size
X38 ICH9RAID.BIN 64.0 KB (65,536 bytes)
X58 RAID_OR.BIN 76.5 KB (78,336 bytes)

I tried to replace the smaller ROM of X38 with the bigger (and newer) ROM of X58.

X:\Gigabyte>CBROM.EXE x38dq6.f9j /pci RAID_OR.BIN
CBROM.EXE V1.98 [08/27/08] (C)Phoenix Technologies 2001-2008
Adding RAID_OR.BIN ......... 60.1%
Adding MEMINIT.BIN  100.0%

X:\Gigabyte>

The following files were created in the parent folder.

  • bios.rom
  • bios2.rom
  • FILE_BUF2.BIN
  • tempMemI.bin
  • original.tmp

Although the original BIOS file has been modified, this looks like a failed replacement! Correct? So is it true that you can’t replace a smaller ROM with a bigger ROM? Then how do you proceed? Give up and do something more useful and less frustrating?..