|
From: | Jonathan McCune |
Subject: | Re: Remotely choose a menu entry |
Date: | Mon, 1 Dec 2014 08:43:08 -0800 |
You have simply misunderstood me. I'm trying to explain deeply :)When grub starts, it asks for a choice, lets take this, as an example:1) Linux2) Linux (mem test ecc)3) Windows 74) Windows Server 2000I want grub to listen for an encrypted UDP packet that emulate an human choice.Continuing the example:1) send a WOL to aa:bb:cc:dd:ee:ff2) start an UDP loop to the same mac address, to start the 3rd grub menu' choice (in this example, windows 7)
3) when grub receives that UDP packet, successfully decrypts it and it is sure that this packet is trusted (rsa or what you want), selects that menu choice
4) grub boots the selected item.No files are passed in any way. I'm telling GRUB to boot a specific and preconfigured entry.
In the UDP packet, I'm thinking to insert a grub command line. This is very similar to pressing E when grub asks what to do at boot.
I'm not sure of why you have wrote about kernel files. I never wrote about sending files because this should be done by a PXE or bootp but this is NOT my goal.Another very useful thing, should be that GRUB sends an encrypted UDP packet with his menu configuration in order to do a reasonable choice from a third party application.
Many thanks for your time.Daniele.
_______________________________________________
Grub-devel mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/grub-devel
[Prev in Thread] | Current Thread | [Next in Thread] |