Con gparted, por ejemplo. No tiene versión nativa para windows pero sí livecd/usb y viene en la mayoría de livecds de linux.
El problema es que windows xp no tiene soporte para leer más que la primera partición de estos dispositivos, aunque no sé si esto se soluciona en algún SP ni si sucede también en Vista.