Thanks for the help guys.
I tried Parted but soon lost all hope of even finishing it's configure. I got to:
checking for uuid_generate in -luuid... no
configure: error: GNU Parted requires libuuid - a part of the e2fsprogs package (but
sometimes distributed separately in uuid-devel or similar)
This can probably be found on your distribution's CD or FTP site or at:
http://web.mit.edu/tytso/www/linux/e2fsprogs.html
Note: if you are using precompiled packages you will also need the development
package as well (which may be called e2fsprogs-devel or something similar).
Ran that site down and then got to Bitkeeper. This was all too complicated, and I don't want to install so much stuff to install more stuff.
I guess I could try PM in the morning after some sleep. However, it looks like the best option to me might be to install Gentoo, letting it repartition hda and leave some free space, and then if I'm interested, install RH9 again. That only takes about 30 minutes. And I have all my data on it backed up to a CD-RW.