WW
Stray bits and cast offs are how most of my systems are built

, Only the cases are new ( I WANT LOTS OF DRIVE BAYS

)
I think any P4 era motherboard BIOS will handle large drives.
SATA needs hardware support (there are cheap SATA adapters that plug into a IDE port ). but you still might need Drivers for XP and older. I believe USB will accommodate any size
additional drive attached that way.