heh... that simple...
I had the same problem too. I couldn't fdisk /dev/hda with the ability to write, so i tried fdisk /dev/hdb, once that didn't work, I gave up and looked here...
using the above "fdisk -l" I found out that it was /dev/hdc
also, anyone know why /dev/hda would list a 4 gig (unwriteable) partition?
(30 gig drive, Laptop...)