Si as partition magic ou autre, tu peux peut-être découper ta partition ntfs en petit morceaux (est-ce possible ?) de façon à ce que chaque morceau soit de taille identique et qu'un morceau soit vide.
Après tu vides ta 1ere petite partition, tu la convertis en xfs/ext3/reiserfs. Tu copies le contenu de ta 2e partition (ntfs) sur la 1ere (linux). Ensuite tu supprimes la 2e partition (ntfs) et tu agrandit la 1ere partition nux (avec parted par exemple, on peut agrandir une partition ext3 si le début de la partition reste fixe). Il ne te reste plus qu'à itérer le processus...
Le plus simple ça reste tout de même de t'acheter un 2e disque