Heres my existing structure:

Code:
Disk /dev/hda: 80.0 GB, 80026361856 bytes
16 heads, 63 sectors/track, 155061 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1       41613    20972826    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/hda2           41614       43694     1048824   82  Linux swap
Partition 2 does not end on cylinder boundary.
/dev/hda3   *       43695       63536    10000368   83  Linux
Partition 3 does not end on cylinder boundary.
/dev/hda4           63537      130110    33553296    c  W95 FAT32 (LBA)
Partition 4 does not end on cylinder boundary.
I have 11.99Gb of unused space on my HD which I'd like to use. When I try and create an extended partition, fdisk tells me:

Code:
You must delete some partition and add an extended partition first
Now Linux supports 4 primary partitions, so how can I safely create the extended partition without disturbing anything stored elsewhere?