Beware those partitions that have types DE, DB, DD. When someone like Dell wanted to mark a new partition type, they did not often care who else was using that id number as long as Microsoft was not using it. Just because your fdisk knows about CP/M, does not mean the partition is not another kind of Dell special.
This seems to describe it.
You should test if you can use those extra partitions, because after adding Linux you will want to test again to see if you still can access those facilities.
Safest to not touch, nor move them.
This will mean that your new partitions will not be in disk start order.
Ugly, but as far as I know, the boot and mount will not care.
The alternative is to let the last two partitions be last in the partition table, and then see if you can still access them from the Dell restore (F8 ??).
If not then you will have to move them back to their former locations in the partition table.
Having Dell partitions after Linux partitions will require using normal extended partitions instead of Linux extended partitions.
Type DE : Dell diagnostic utility partition, FAT16, Boot with F12
Type DB : Dell PC Restore partition, FAT32, Boot with cntl-F11, requires Dell MBR, restores windows to factory (from copy in restore partition)
Type DD (also D7) : Dell MediaDirect3 Operating System, direct boot to media player, Boot using MediaDirect button
MUST READ: http://en.wikipedia.org/wiki/Dell_MediaDirect
The media direct button will change non-windows partitions to windows partition types in order to boot the Media Direct.
Moving the dell partition: http://forum.acronis.com/forum/3308
Help with Dell partitions: