Next step: a bsd.rd kernel in a format that Linux can boot. Ooo. Ooo. No, a Linux kernel module. modload bsd.rd and now it’s running OpenBSD installer.
Still chain loaded I believe, and also has the issue that you don’t always have control of grub to pick a kernel. If you change the default to a broken one, you’re screwed. In the case where you can only power cycle, you only want to default into a working config.
Next step: a bsd.rd kernel in a format that Linux can boot. Ooo. Ooo. No, a Linux kernel module. modload bsd.rd and now it’s running OpenBSD installer.
kexec!
Can Grub not do that, or is everything that’s non-Linux still chain-loaded? I forget.
Still chain loaded I believe, and also has the issue that you don’t always have control of grub to pick a kernel. If you change the default to a broken one, you’re screwed. In the case where you can only power cycle, you only want to default into a working config.