iso: brand syslinux menu header and BIOS help text
MENU TITLE in the syslinux box now reads "Furtka" instead of "Arch Linux", and the per-entry HELP line at the bottom speaks of "Furtka Live Installer" / "install Furtka" instead of the upstream Arch strings. Same sed-not-overlay approach we already use for the menu entry labels. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
3909ee781b
commit
54dd88d4c6
1 changed files with 8 additions and 1 deletions
|
|
@ -50,10 +50,17 @@ echo "==> Rebranding boot menu (GRUB + syslinux + systemd-boot)"
|
||||||
# bootloader configs (BIOS syslinux, GRUB, systemd-boot for UEFI). Rewrite to
|
# bootloader configs (BIOS syslinux, GRUB, systemd-boot for UEFI). Rewrite to
|
||||||
# our brand. Done with sed (not a static overlay) so upstream archiso file
|
# our brand. Done with sed (not a static overlay) so upstream archiso file
|
||||||
# moves don't silently leave stale Arch labels behind.
|
# moves don't silently leave stale Arch labels behind.
|
||||||
|
#
|
||||||
|
# Also rebrands the syslinux menu header ("MENU TITLE Arch Linux") and the
|
||||||
|
# per-entry HELP text shown at the bottom of the BIOS screen. GRUB/efiboot
|
||||||
|
# don't ship equivalent long descriptions, so menu-entry rename is enough there.
|
||||||
find "$PROFILE_WORK/grub" "$PROFILE_WORK/syslinux" "$PROFILE_WORK/efiboot" \
|
find "$PROFILE_WORK/grub" "$PROFILE_WORK/syslinux" "$PROFILE_WORK/efiboot" \
|
||||||
-type f \( -name "*.cfg" -o -name "*.conf" \) -print0 \
|
-type f \( -name "*.cfg" -o -name "*.conf" \) -print0 \
|
||||||
| xargs -0 sed -i \
|
| xargs -0 sed -i \
|
||||||
-e 's/Arch Linux install medium/Furtka Live Installer/g'
|
-e 's/Arch Linux install medium/Furtka Live Installer/g' \
|
||||||
|
-e 's/Arch Linux live medium/Furtka Live Installer/g' \
|
||||||
|
-e 's/install Arch Linux or perform system maintenance/install Furtka or perform system maintenance/g' \
|
||||||
|
-e 's/^MENU TITLE Arch Linux$/MENU TITLE Furtka/'
|
||||||
|
|
||||||
# Mark the default entry as (Recommended) so first-time users know which to
|
# Mark the default entry as (Recommended) so first-time users know which to
|
||||||
# pick. Targets the main entry only — speech/accessibility variants stay
|
# pick. Targets the main entry only — speech/accessibility variants stay
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue