Remove Grml release name from the boot options The Grml release name is shown on top of the additional boot option menu and also in front of every boot option. This limits the readable title length. We decided to remove it. Changed "German Settings" to "Load German Keyboard Layout" because that is what it does (i.e. it runs `grml-lang de`). Also changed the description of some entries as they were cut off, on the boot screen. Closes: grml/grml#10
Unify boot options order The boot order and the naming of the isolinux boot menu and Grub boot menu were not in sync. I tried to standardize the boot menu entries, according to the proposal in https://github.com/grml/grml/issues/10#issuecomment-1625729783 Related: grml/grml#10
Use serial console with 115200n8 by default A baud rate of 9600 should no longer be a common default nowadays, so let's set it to 115200 by default instead. Thanks: anarcat Closes: https://github.com/grml/grml-live/issues/130
Add boot option pnet (Predictable Network Interface Names) We plan to use Predictable Network Interface Names by default. To make that switch easier we added a new boot option "pnet". The kernel command line option "net.ifnames=0" is currently in every boot option (except "pnet") but should be removed when Predictable Network Interface Names works for us. See: grml/grml#127
Switch default mount point from /lib/live/mount/medium to /run/live/medium In commit 0d878d3a679 of live-boot(-grml) ("Simplify mount point handling by using /run/live instead of /lib/live/mount") the mountpath of /lib/live/mount/medium was moved towards /run/live/medium. Commit c6a17c7b41b of live-boot(-grml) provides a backward compatibility rbind mount, but occasionally there seems to be a regression somewhere during boot (see https://github.com/grml/live-boot-grml/issues/10), and the rbind mount will be deprecated and removed before the bullseye (Debian 11) release. Layout changes over time: * /cdrom for old linuxrc approach * /live/image for initramfs layout until December 2012 * /lib/live/mount/medium for initramfs layout since December 2012 * /run/live/medium for initramfs layout since December 2018 Drop support for everything but /run/live/medium and /lib/live/mount/medium, while at it.
grml-cheatcodes + isolinux splashes: drop xkeyboard + lang=*-iso boot options The xkeyboard boot option is no longer supported as such (see relevant changes in grml-live commit 3a054970e and grml-autoconfig commit fc67c1849a4), so longer announce it. The lang=*-iso is supposed to disappear and no longer supported as such, so don't announce it either.
Drop 'bootchart' from grml-cheatcodes.txt and isolinux labels We don't ship the bootchart2 package in any of our ISOs, so drop it accordingly from docs + isolinux configurations. See https://github.com/grml/grml/issues/9 Thanks: Darshaka Pathirana for spotting
add placeholder and explanation inviting local patches to isolinux.cfg this closes grml/grml-live #45 This is unfortunately completely untested, since to multiple issues, one of them being grml/grml-live #44 and grml/grml-live #46 are still unaddressed, I cannot currently reliably build grml images. As it is a comment-only patch, this can be safely applied and I'll happily test a daily image afterwards.
templates: fix isolinux boot option label for grub A long time ago (rev# 7d0f02a63) grub2 was introduced and the boot option label grub was changed to grub1 (aside with grub2). Later grub1 support was removed (rev# bfbf9fb3). So it makes sense to change the grub2 label to grub as we do not have anything else anymore.
templates: use net.ifnames=0 by default Grml_Networking from our live-boot doesn't support the new interface names yet (this needs to be fixed anyway for sure), though the consensus seems to be that we should use the old interface names by default, so give that a try now.
Added support for netboot.xyz Added configuration for isolinux and grub to add a menu entry to boot netboot.xyz. The actual netboot.xyz.lkrn needs to be part of grml-live-addons to make this work, see PR #8: https://github.com/grml/grml-live-grml/pull/8