I made a ext2 and swap partition in the beginning of my slave ide harddisk with partition magic 4. Diskdruid reported the ext2 disk as hdb6 and the swap as hdb7. When i choosed to insall to hdb6 it tried to install to hdb8 and destroyed the fat table and I lost everything on that partition. The same thing happened today when i tried it again. When i let diskdruid make the partition it calls it hdb2 and messes up the partition table on the disk so no other operating system can read it. The disk is the slave disk on the primary ide controller.
Disk Druid tends to make assumptions about the geometry of the drive that you are installing to. If you want specific partitions in specific places (you know that you want to create /dev/hdb8 for example) then I would recommend that you use fdisk to partition your drives. Fdisk allows you to specify the exact partition number that you are trying to create.