Eu ainda possuo um MB baseado em 440BX, e lembro-me de ter atualizado seu BIOS em 2003, para "ver" HDDs de 137 GB. Antes dessa atualização, o limite era 40 ou 80 GB. Eu acredito que tem Award BIOS v. 4.51 ou algo parecido.
Além disso, não se esqueça de que seu sistema operacional verá o HDD em plena capacidade. A limitação do BIOS deve afetar somente a capacidade de inicializar a partir de uma partição "sobredimensionada", portanto, se você tornar uma partição / boot inicializável (no Linux) ou sua unidade bootalbe c: \ menor que, por exemplo 80 GB, você não deve ter problemas com HDDs de 1,5 TB. A menos que seu BIOS trava tentando detectar o HDD, isso é. Se o problema persistir, essa citação do link poderia ajuda:
I had similar problems, but longer ago, with old Pentium machines. I think the MB limitation was 8GB, but my disk was much bigger. The MB, whenever tried to find the disk, hanged. So I figured out the geometry of the disk (good chance it is written on it), and simply reduced the cylinder count, so the apparent disk size became less than 8GB. I entered this info into the BIOS by hand. The BIOS was now happy, and it booted the computer. I placed (IIRC) a small partition at the beginning, /boot/, and then the rest was everything else. Linux will recognize your disk. Important, keep the head/sector count. Change (reduce) only the cylinder count.
De qualquer forma, você pode adicionar um adaptador PCI PATA / SATA, o que definitivamente aumentará o limite de tamanho.