Commit graph

21 commits

Author SHA1 Message Date
Nick Chevsky 023ef86591 SystemRescue+ZFS 12.00+2.3.1
🌎 External changes:
- 🚀 Upgrade SystemRescue to v12.00 and archzfs to v2.3.1.
-  Add a no-firewall boot entry to the GRUB and SYSLINUX menus.
  (If you'd like to vote for this to become the default boot entry,
  leave a 👀 reaction on this release.)
- 🪶 Replace Firefox with the more lightweight GNOME Web (`epiphany`).
- ✂️ Remove packages `b43-fwcutter`, `darkhttpd`, `discount`, `dkms`,
  `geany`, `irssi`, `keepassxc`, `linux-atm`, `qtpass`, `xorg-bdftopcf`,
  `xorg-mkfontscale`, `xorg-sessreg`, `xorg-smproxy`, `xorg-x11perf`,
  `xorg-xcmsdb`, `xorg-xcursorgen`, `xorg-xdriinfo`, `xorg-xgamma`,
  `xorg-xkbevd`, `xorg-xkbprint`, `xorg-xkbutils`, `xorg-xlsatoms`,
  `xorg-xlsclients`, `xorg-xpr`, `xorg-xrefresh`, `xorg-xsetroot`,
  `xorg-xvinfo`, `xorg-xwd`, `xorg-xwud`, `yubikey-manager`, and
  `yubikey-personalization-gui`.
- 🛠️ Fix reference to Featherpad (now Mousepad) left behind in
  `issue(5)` by v11.02+2.2.6.
- 🛠️ Make the image's volume label ISO-9660-compliant.

Closes #17.
2025-04-07 21:46:59 -05:00
Gerd v. Egidy 79a82cba76 add customization hooks to boot menus
Adds empty sysresccd_custom.cfg and /boot/grub/custom.cfg files that
are included from the regular boot menus (syslinux and grub). These
are intended for the user to customize.

Having dedicated files for this allows completely replacing the files.
This is easier than requiring careful patching with potential conflicts
with different versions of SystemRescue.
2023-03-11 22:18:44 +01:00
Gerd v. Egidy 8818011981 add bootloader entries for booting with a serial console 2022-12-11 22:44:14 +01:00
Gerd v. Egidy eb066bcd34 activate serial console in grub/UEFI, change baud rate to 115200
Before this patch a serial console was only enabled in syslinux for
traditional BIOS, not in grub / UEFI. In traditional BIOS the baud rate
was 38400 before.

Today 38400 is rarely used anymore and most modern devices using a
serial console default to 115200, which is the highest baudrate possible
with the original UART-ICs. Modern UART-ICs usually support higher
baudrates too, but they need a special driver for that. So 115200
is often used because of the wider compatibility.

In grub and syslinux a serial console can fully work in parallel to the
regular console. So enabling it doesn't change anything when nothing is
connected to the serial console or no serial port is installed at all.

This commit only touches the bootloaders, not the boot entries.
2022-12-11 22:26:24 +01:00
Gerd v. Egidy 2d9daa8b16 reduce timeout to automatic boot of SystemRescue with default settings from 90 seconds to 30
Consider you don't have a keyboard connected and can only connect over the network. Or the
keyboard you use doesn't work in the bootloader due to BIOS issues with USB. Then waiting
the whole 90 seconds is cumbersome.

30 seconds should still be enough to see the bootloader over a slow network KVM, get the
correct monitor or keyboard attached and similar things. So it should still be enough time
to modify the default boot if desired.
2022-12-11 21:40:49 +01:00
Gerd v. Egidy 23691f03cf add entries for nomdlvm to the syslinux and grub boot menus 2022-07-27 22:52:23 +02:00
fdupoux 071c2184d0 Rename variable 2021-12-19 10:14:07 +00:00
Gerd v. Egidy ba3a7eb06d add mechanism to add default kernel parameters during build
They are then automatically applied to all boot configurations
2021-12-18 21:55:15 +01:00
fdupoux 9ccfb6ae3b Show version before architecture in the title 2020-09-28 08:07:40 +01:00
fdupoux 51574e9fed Revert original name when related to boot config 2020-09-13 20:51:08 +01:00
fdupoux a9a28c54d5 Update website address 2020-09-13 13:42:13 +01:00
fdupoux 45d27a0be6 Rename project : SystemRescueCd ==> SystemRescue 2020-09-12 11:47:11 +01:00
fdupoux 5ccc3267ac Make BIOS and UEFI boot menus more consistent (boot entries, screen resolution, colors) 2020-08-23 11:28:02 +01:00
fdupoux 076947cdb3 Update syslinux configuration to boot automatically after 90 seconds (#36) 2020-08-18 08:40:27 +01:00
fdupoux cb20b2ae72 Added an entry in the boot menus to use the nomodeset option (#131) 2020-08-18 08:36:05 +01:00
fdupoux 551f3270a2 Keep boot entries consistent between syslinux and grub 2020-08-01 17:06:43 +01:00
fdupoux 88a82c0662 Added support for booting from luks encrpyted devices in findroot 2020-05-17 12:33:31 +01:00
Francois Dupoux 63039626a6 Added new entry in boot menu to start from a Linux OS installed on the disk 2020-05-17 07:43:27 +00:00
fdupoux 95a71bfc69 Added entry in the boot menus to boot and verify the checksum 2020-04-13 14:39:22 +01:00
fdupoux 043890b999 Parameterize architecture in build.sh 2020-02-01 14:28:39 +00:00
fdupoux 5a6aec2276 SystemRescueCd-6.0.0 2019-02-02 11:22:52 +00:00