This question is not really Gentoo related, so I posted it here...
I have a huge partitioning issue. This is my current partition table, modelled after one that I found in the FAQ.
/hda1 - fat16 - 16mb - windows boot partition
/hda2 - extended partition
/hda5 - linux - 32mb - linux boot
/hda6 - linux - 512mb - linux swap
/hda7 - linux - 20gb - linux gentoo
/hda8 - linux - 5gb - linux home
/hda9 - linux - 50mb - geexbox partition
/hda10 - ntfs - 20gb - windows xp
/hda11 - fat32 - 30gb - share
/hda12 - fat32 - 30gb - share
/hda13 - fat32 - 10gb - share
My problem is that I have to make /hda1 larger, as I want to install Windows XP service pack 1. The service pack will not install to my windows xp partition, because my c: drive (/hda1) is too small, and I have to add 30mb.
Now my question is, is it possible to repartition this table? I have some experience with Partition Magic, but I don't think I can make /hda1 larger as this is the only primary partition in the scheme.
Deleting the complete partition table is not an option, since I have no other drives to backup my data in the shared partitions.
Thanks in advance.

