Normally, I don't run partitioning tools from the harddrive itself, no matter if it's on a different partition than the one I want to change. I use either the cd or the floppy, depending on which optical drive I have in the bay. That is the safest way and minimizes partitioning errors. I've used qtparted with very good results on 3 different machines using the knoppix cd.