У меня все еще есть 4 МБ на базе 440BX, и я помню, как в последний раз обновлял его BIOS в 2003 году, чтобы он "видел" жесткие диски емкостью 137 ГБ. До этого обновления лимит составлял 40 или 80 ГБ. Я считаю, что это Award BIOS v. 4.51 или что-то подобное.
Также не забывайте, что ваша ОС будет видеть жесткий диск в полную силу. Ограничение BIOS должно влиять только на возможность загрузки с "негабаритного" раздела, поэтому если вы сделаете загрузочный раздел /boot (под Linux) или загрузочный диск c:\ менее чем, например, 80 ГБ, у вас не должно возникнуть проблем с 1,5 ТБ Жесткие диски. Если ваш BIOS не зависает при попытке обнаружить жесткий диск, то есть. Если он зависает, то эта цитата с http://help.lockergnome.com/linux/Maximum-Hard-Drive-Size-older-Motherboard--ftopict485311.html может помочь:
У меня были похожие проблемы, но давным-давно со старыми машинами Pentium. Я думаю, что ограничение MB было 8 ГБ, но мой диск был намного больше. МБ всякий раз, когда пытался найти диск, зависал. Итак, я выяснил геометрию диска (вполне вероятно, что он написан на нем) и просто уменьшил количество цилиндров, поэтому кажущийся размер диска стал меньше 8 ГБ. Я ввел эту информацию в BIOS вручную. BIOS был теперь счастлив, и он загрузил компьютер. Я поместил (IIRC) небольшой раздел в начале, /boot /, а затем все остальное. Linux распознает ваш диск.
Важно держать счет головы / сектора. Измените (уменьшите) только количество цилиндров.
В любом случае, вы можете добавить адаптер PCI PATA/SATA, который определенно снимает ограничение размера.