Timeline for Kexec to GRUB (or to Syslinux, or Windows)
Current License: CC BY-SA 4.0
22 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Nov 20, 2020 at 18:39 | history | edited | rudib | CC BY-SA 4.0 | added 44 characters in body |
| Nov 20, 2020 at 18:26 | history | edited | rudib | CC BY-SA 4.0 | grub4dos actually works |
| Nov 18, 2020 at 22:28 | comment | added | rudib | @Paranoid Yes, I found that too (linked in the question) ;) | |
| Nov 18, 2020 at 22:18 | comment | added | Paranoid | Found this thread from 2009 that might help or at least give some pointers to a solution. | |
| Nov 16, 2020 at 12:01 | history | edited | rudib | CC BY-SA 4.0 | lnxboot update, correction core.img, formatting |
| Nov 16, 2020 at 11:49 | history | edited | rudib | CC BY-SA 4.0 | lnxboot update, correction core.img |
| Nov 15, 2020 at 21:47 | history | edited | rudib | CC BY-SA 4.0 | lnxboot |
| Nov 15, 2020 at 21:16 | history | edited | rudib | CC BY-SA 4.0 | added 217 characters in body |
| Nov 15, 2020 at 20:28 | comment | added | rudib | @Pourko well core.img definately dosen't run. However, there is a chance that I and the ones before me made a mistake. Perhaps core.img isn't supposed to run by itself because of the way GRUB is built. gnu.org/software/grub/manual/grub/html_node/Images.html Perhaps kernel.img inside core.img is actually what we want. | |
| Nov 15, 2020 at 20:16 | comment | added | Pourko | We both don't know the answer, which is why we posted here in the first place, to attract the attention of somebody who might know. | |
| Nov 15, 2020 at 19:54 | comment | added | rudib | @Pourko you don't need to accept it at all. Someone might have a better answer. In fact, I don't really consider it an answer myself - I just wanted to provide an update on this topic, since it's been a while (until a better solution comes up). You don't seem to be reading my posts carefully though. I've tried it myself in 2017 and now I've tried it again. It literally does not work. Try it yourself. | |
| Nov 15, 2020 at 19:45 | comment | added | Pourko | I would accept your answer, if it was not for that section about grub, where you make it sound like you know what you're talking about, while you're actually basing it all on somebody's very old post you googled. | |
| Nov 15, 2020 at 19:09 | comment | added | rudib | @Pourko well - for now, the only option i know of with which this may work is grub4dos (if you're ok with ANY bootloader). There may be others, you'd have to check the image formats with file. | |
| Nov 15, 2020 at 18:56 | history | edited | rudib | CC BY-SA 4.0 | kexec and grub, structure |
| S Nov 15, 2020 at 18:48 | history | edited | rudib | CC BY-SA 4.0 | kexec and grub, structure |
| Nov 15, 2020 at 18:12 | review | Suggested edits | |||
| S Nov 15, 2020 at 18:48 | |||||
| S Nov 15, 2020 at 17:46 | history | edited | rudib | CC BY-SA 4.0 | added 253 characters in body |
| Nov 15, 2020 at 17:46 | review | Suggested edits | |||
| S Nov 15, 2020 at 17:46 | |||||
| Nov 15, 2020 at 17:19 | comment | added | Pourko | That's why I am not limiting my search to grub2. I would be happy if I find a way to kexec to ANY bootloader, like Syslinux, or Clover, or something. | |
| Nov 15, 2020 at 16:59 | comment | added | rudib | @Pourko it's not an authorative answer, but it's all the info I found on it. And I tried it when asking that question in 2017. It will give you an error and say that the image isn't compatible. (It might be fixed by now). I believe that grub4dos had a different format (elf? non multiboot?) and that's why it worked (so that wouldn't necessarily contradict anything). | |
| Nov 15, 2020 at 16:44 | comment | added | Pourko | When you say it like "It's not possible to kexec grub, because non-elf multiboot images aren't supported yet" -- like it's an authoritative answer -- that is just somebody said something in some post from 2014. And contrary to that statement, kexec-ing to grub4dos used to be possible at that time. | |
| Nov 15, 2020 at 16:36 | history | answered | rudib | CC BY-SA 4.0 |