Xbox 360 only supports 2.5-inch SATA hard drives. No specific size limit, but must meet:
Critical: Format drive to FAT32 for Xbox 360 recognition.