Dunno if you can format NTFS w/ any Linux tools or not. Shouldn't matter tho- the XP installer has to be able to format a drive itself so simply point the installer to your partition and let it do the formatting for you.
I have 1 40gb drive partitioned into two of 20gb, and I want to format one of these for installing windows xp home, how can I format it in ntfs and not linux format?
Dunno if you can format NTFS w/ any Linux tools or not. Shouldn't matter tho- the XP installer has to be able to format a drive itself so simply point the installer to your partition and let it do the formatting for you.

Dell ST6000NM0034 1HT27Z-150 NWCCG 6TB SAS 3.5 7.2K ENTERPRISE SERVER DRIVE
$68.99
Western Digital HUS726T4TAL5204 4TB 7.2K SAS 12Gb/s 3.5" 512e HDD NetApp X375A
$64.00
Western Digital Blue (7200RPM, 3.5", SATA III, 64MB Cache) 1TB HDD
$19.90
DELL 2TB Enterprise HDD (7200RPM, 3.5", SATA III, 128MB Cache) HUS722T2TALA600
$49.95
HGST HUS724040ALA640 4TB 7200 RPM SATA 3.5" Internal Desktop Drive 100% Health
$78.00
Seagate ST6000NM0115 6TB 256MB 7200RPM 3.5" SATA 6.0Gb/s Enterprise Hard Drive
$159.99
HITACHI ULTRASTAR 2TB 7.2K 6G 3.5INCH SATA HDD HUS724020ALA640 | TESTED WIPED
$34.95
Toshiba 14TB MG07 MG07ACA14TEY 7.2K RPM SATA 6Gb/s 512e 3.5" Enterprise HDD
$343.98
Western Digital 1TB 3.5" SATA III 7200RPM Desktop Hard Drive
$34.99
Seagate ST8000NM0075 Enterprise Capacity 3.5 HDD 8TB SAS Hard Drive 8TB EXOS
$184.99