Is dual boot via wake on lan possible?

Solution 1:

You'll need KVM over IP. Anything dealing with BIOS access or configuration changes during boot (ie: bootloader - GRUB) will need this since the OS hasn't taken control yet.