Имхо, такого преобразования никто не делает. Убирай данные на другой носитель либо, если некуда - сначала дефрагментируй с переносом данных в начало, затем с помощью Partition Magic отрежь в начале кусок с этими данными, а остальное - разметь как ext3.
parted конечно, хорош, но он отконвертит корректно таблицу
размещения файлов FAT32 на новый размер диска ?
Имхо, лучше для такой не слишком простой работы с виндовыми разделами
все же пользоваться виндовыми программами.