On Sunday, 17 April 2022 15:33:01 BST Neil Bothwick wrote:
On Sun, 17 Apr 2022 13:45:37 +0000, Peter Humphrey wrote:
I use bootctl from sys-boot/systemd-boot to creat a boot-time menu
(photo attached) from which I choose what system I want to run. This
has worked well, but I'm not confident I'll be able to mix systemd and openrc like this for much longer.
[snip]
My question is how to do this in Grub.
Why not try rEFInd? It handles UEFI booting simply, without the no-longer-needed bloat of GRUB.
+1 for the relative simplicity of rEFInd. I've only used it on a MacBook Pro, some years ago now, but it worked like a champ to dual boot Gentoo:
https://wiki.gentoo.org/wiki/Refind
GRUB is rather bloated, because it tries to be all things to all men.
However, you don't have to use GRUB's mkconfig command to automatically generate a boot menu. You still can author manually your very own grub.cfg as described further down this page:
https://www.gnu.org/software/grub/manual/grub/grub.html#Booting
Then you'll configure whatever GRUB_CMDLINE_LINUX kernel options you need.
There's also syslinux, which I have only used once. It worked. Not sure if
it meets your needs, but I mention it for completeness:
https://wiki.gentoo.org/wiki/Syslinux
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmJcOEsACgkQseqq9sKV Zxls5hAA2x6wHvoYhkY6IlIOier3nL7kTKMylGrgGeS3VxpmKFP+71weg5aBEJhU mMQHy41BYWZ+T2t9N6/7FvMAWqVE/Mt6OA/rj3caizlFqbUupHJwoORnd0gNLT5t Zm4dh1YP6rE7n9n7aehTS7939ulcLoCeAYIKEXc8TCYrSscr4iES2xpDgG31m/WI +iUW4F+q66qHITZ0O/mlOl+2xUiWvqZHGvFLpoCIZdpsV5CHVS+xd/MzfMIzZKof af+ELID4ZlYWooasaMGngR0E8CmDRI2eXGADUJ0uKzT68lm1U2GSZKlv7QizR+8p aujq94vYnzTaYTyVDlvLIPCsboH2qtEJV/0mdFJ7K4wndNuM8NFppjzOtgZJ9DCa /tYvr2GTZ/ZlKaenncSMaIF+dRTMb82hXYP1cv8m9XqlohZ5E5UOxcR1DIE350GJ /f07SjeSzCyn3dyq86lE8ufsycrUo4WAVagZn1bphwFXBVKyeEocVfu1esnBwJYp Lziyw/fQ+j3eFLvXf+gT3RIoxseCND9eob1ePgEsWZMOgg3I3T3ulsjmVgmfQzmA GzSmR5xnNqHBLekuGJh3uE8zMo9LmV0NmEA5eQnN6sPg8SSRTFSyrHMB7oCyqbG0 lESUgvMy0tcuyua8zVP01HksnvXvHyUPAW9KtdYZeIvCkoInWSc=
=MlmB
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)