You may find it has something to do with LASTDRIVE.
There is a command in the boot sequence usually something like LASTDRIVE = E, which tells the system how may drives it is reasonably looking for. You might try looking at the boot files using system info and see what it says. try changing LASTDRIVE to G and see what happens.
Just remember to change it back to the original when you're finished.