I have this board and there is probably no need for a "brand new" bios for
you to see a large HD. It appears the latest BIOS is 1017 but you should
not need that.
The key is whether your system sees the HD at its proper size or not. If
you go into CMOS you can check the size drive that the system sees. If it
does not see the proper drive size then no SW will see the proper drive
size. Usually this is a jumper issue as other posters have said or it
"could" be that you are using a bad/wrong number of pins cable for the
drive. These larger drives require an 80 connector cable.
If CMOS sees it as the proper size then the problem is with the partition
currently on the drive.
Good Luck,
Len