calibre relies on the device to correctly assign the lower drive number to the main memory. From that debug output your device is not doing that. J: has drive number 0 and H drive number 1. So calibre is correctly setting J as main memory. There's no way to change that, short of editing the source code.
|