What is the best way to change the size of the swap partition on a Netra X1 (no video/KB/Mouse?)

I need to change swap from 512MB to 1GB prior to an Oracle install.
The first thing that comes to mind is: boot from the LiveCD and run fdisk to remove the swap partition, and then re-create it with a bigger size(?) What would that do to my existing partitions?

I have:

/dev/hda1 as boot 512MB <-- yes, I know that is large.
/dev/hda2 as swap 512MB
/dev/hda4 as / 18GB

I like the "keep it simple" philosophy.
Surely Linux can handle multiple swap's ???.
Just define another, add it with "swapon", then update fstab to match.
If you want "neat", afterwards "swapoff" the (current) small one, and just run with the larger one.