3TB SATA hard drives into an old Linux system
Solution 1:
I don't see how a BIOS upgrade is relevant, though a BIOS update from the the mainboard vendor could be of relevance if it were to address a problem with the SATA controller. Chances are it doesn't and the only thing that will matter at this point is, does your motherboard have a SATA-II controller? That will determine if a drive larger than 2GB will be accessible. If not you can always buy a new SATA controller as opposed to a new motherboard.
Solution 2:
Here are some hints that come to mind:
- You need an OS and drivers for your hardware (controller) that know how to handle 64-bit sector numbers
- Use the GUID Partition Table (GPT) (64-bit sector numbers).
- The Linux boot loader
grub2
can boot from GPTs (without UEFI bios) - I would put the boot and root partitions below the 2 TB mark.
Well, I'm not so sure if it is worth the trouble to try it with old hardware.
(Also, if the 3 TB hard drive uses the 4 kb sectors make sure to use the right partition alignment!)