Because my driver is polite
When it sees some partition is already mounted, it will skip that drive letter, while Hddriver starts normally always from C, regardless is it used or not.
That would still give not the expected result, in that case his gemdoshd would be c:, and the 2 partitions from the ide image would be d: and e: (provided that some harddisk driver is booted from the gemdos drive).
Only when I switched to HDDRIVER I had to put a folder "E" in Gemdos and move everything to it.
This is kinda curious...
That is how Hatari's gemdos emulation works. You only specify a single directory, if there are folders named C, D, E etc then their contents will be assigned to the corresponding drive letter, otherwise the whole folder is C.