[FONT=&]I have an EFI-type GRUB2 installation on my internal hard disk that is used to boot various Linux distros, a.o. Tumbleweed. The laptop BIOS is set to use UEFI boot mode. The internal HD is GPT-partitioned. All Linux are 64 bits.[/FONT]
[FONT=&]Additionally, I have an external hard disk (via eSATA) that is MBR-partitioned. It holds a Windows 8.1 64-bit, installed in legacy mode. Nevertheless, I can boot this legacy Windows using the laptop BIOS boot device selector at start-up without having to change the laptop BIOS setting to legacy boot mode.[/FONT]
[FONT=&]I would like to know whether I can Lauch the Windows legacy bootloader from my EFI-type GRUB2 (chainload +1 to the system-reswrterved partition of the Windows installation??? ??? ???). I tried, but it fails.[/FONT]
FONT=& Either this crossing the EFI / BIOS boundaries is impossible, or (b) I am doing something wrong in my 40_custom code.[/FONT]
[FONT=&]Any definitive statements wrt (a)?[/FONT]
[FONT=&]Some code (b)?[/FONT]