On Tue, Feb 5, 2013 at 4:44 PM, Felix Miata <mrma...@earthlink.net> wrote: > On 2013-02-05 16:07 (GMT-0500) John Moser composed: > > >> Has anyone gotten Grub2 to load via Linux Kexec? It used to be >> possible to kexec grub.exe for some reason. > > > This question makes me think either you haven't read the kexec man page, or > one of misunderstands it. Why need any bootloader be involved with kexec > usage?
Oh I understand it. Just jumping straight to the bootloader is a desirable use case. Also covered in my message, you are less error prone going through the bootloader. Consider these two possible paths to solve the above problem: SOLUTION A: - Write yourself a Grub parser (maybe even something that runs grub itself and gets it to spit out a list of boot options, a select boot option, or the default boot option) - Parse the data you get into viable arguments to pass to kexec for loading the kernel, initrd, setting parameters, etc. - Shut down the system to a halt state and call kexec as your termination (halt, reboot, etc) command. SOLUTION B: - Load Grub into kexec - Shut down the system into a halt state and call kexec as your termination (halt, reboot, etc) command Which of these looks easier? -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss