Drives larger than 2 TB need to use a GPT partition which XP doesn't have. In order to use a GPT partitioned drive as a boot drive in win 7 you also need a motherboard that supports EUFI. If you use the drive simply as a storage drive, then you don't need a EUFI motherboard.