On a vm I have two drives each with Windows 10. As this is inside of a XEN HVM instance, the Windows Boot Manager can only launch Windows on the first drive (I'd like to be able to launch Windows on the 2nd drive). Once the system boots on Drive 1, Windows has the XEN PV Drivers to see that other drive in the Disk Manager. If I use BCDEdit to create a new entry for the D: drive, it'll appear that it was added successfully. But, when rebooting, The Boot Manager will always say the drive doesn't exist.
My guess is I need to get the boot manager to somehow load the PV Drivers before trying to load the OS on the 2nd drive. Question is: how? Is there a way to add drivers using BCDEdit? Another tool?