From d89278a19c00b5b6a41fba72c6cd35e844d554b7 Mon Sep 17 00:00:00 2001 From: hayao Date: Wed, 8 Apr 2020 15:13:14 +0900 Subject: [PATCH] [update] : Supported replacement of OS name in EFI. --- build.sh | 10 ++++++---- efiboot/loader/entries/cd/archiso-x86_64-cd-ck.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd-lqx.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd-lts.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd-rt-lts.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd-rt.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod-lts.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd-zen.conf | 2 +- efiboot/loader/entries/cd/archiso-x86_64-cd.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-ck.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-lqx.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-lts.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-rt-lts.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-rt.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod-lts.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb-zen.conf | 2 +- efiboot/loader/entries/usb/archiso-x86_64-usb.conf | 2 +- 19 files changed, 24 insertions(+), 22 deletions(-) diff --git a/build.sh b/build.sh index 5bcf26e3..1eb0768c 100755 --- a/build.sh +++ b/build.sh @@ -550,12 +550,14 @@ make_efi() { if [[ ! ${kernel} = "core" ]]; then sed "s|%ARCHISO_LABEL%|${iso_label}|g; - s|%INSTALL_DIR%|${install_dir}|g" \ - "${script_path}/efiboot/loader/entries/usb/archiso-x86_64-usb-${kernel}.conf" > "${work_dir}/iso/loader/entries/archiso-x86_64.conf" + s|%OS_NAME%|${os_name}|g; + s|%INSTALL_DIR%|${install_dir}|g" \ + "${script_path}/efiboot/loader/entries/usb/archiso-x86_64-usb-${kernel}.conf" > "${work_dir}/iso/loader/entries/archiso-x86_64.conf" else sed "s|%ARCHISO_LABEL%|${iso_label}|g; - s|%INSTALL_DIR%|${install_dir}|g" \ - "${script_path}/efiboot/loader/entries/usb/archiso-x86_64-usb.conf" > "${work_dir}/iso/loader/entries/archiso-x86_64.conf" + s|%OS_NAME%|${os_name}|g; + s|%INSTALL_DIR%|${install_dir}|g" \ + "${script_path}/efiboot/loader/entries/usb/archiso-x86_64-usb.conf" > "${work_dir}/iso/loader/entries/archiso-x86_64.conf" fi # EFI Shell 2.0 for UEFI 2.3+ diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-ck.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-ck.conf index 505a2442..4d79a368 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-ck.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-ck.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-ck.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-lqx.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-lqx.conf index e84fa7df..4b27b515 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-lqx.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-lqx.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-lqx.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-lts.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-lts.conf index 274cf41e..40eeb9a5 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-lts.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-lts.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-lts.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-rt-lts.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-rt-lts.conf index 274cf41e..40eeb9a5 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-rt-lts.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-rt-lts.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-lts.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-rt.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-rt.conf index 96a775f6..b6f3bb0d 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-rt.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-rt.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-rt.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod-lts.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod-lts.conf index 569250bf..aaefc610 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod-lts.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod-lts.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-xanmod-lts.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod.conf index 16461469..6c31b14f 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-xanmod.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-xanmod.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd-zen.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd-zen.conf index 854e3879..f847a957 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd-zen.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd-zen.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz-linux-zen.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/cd/archiso-x86_64-cd.conf b/efiboot/loader/entries/cd/archiso-x86_64-cd.conf index 2e7d4ffc..b6cc8c91 100644 --- a/efiboot/loader/entries/cd/archiso-x86_64-cd.conf +++ b/efiboot/loader/entries/cd/archiso-x86_64-cd.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI CD +title %OS_NAME% archiso x86_64 UEFI CD linux /EFI/archiso/vmlinuz.efi initrd /EFI/archiso/intel_ucode.img initrd /EFI/archiso/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-ck.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-ck.conf index 04219416..77cf63a7 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-ck.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-ck.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-ck initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-lqx.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-lqx.conf index 6c2eafc5..d1d173c9 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-lqx.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-lqx.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-lqx initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-lts.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-lts.conf index 77eeb011..4bbd0a7a 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-lts.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-lts.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-lts initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-rt-lts.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-rt-lts.conf index 77eeb011..4bbd0a7a 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-rt-lts.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-rt-lts.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-lts initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-rt.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-rt.conf index ceebc066..a6535429 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-rt.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-rt.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-rt initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod-lts.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod-lts.conf index 12f60f99..1daf2169 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod-lts.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod-lts.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-xanmod-lts initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod.conf index c8c8b978..e86b53c6 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-xanmod.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-xanmod initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb-zen.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb-zen.conf index 19b8f15a..9467e4d2 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb-zen.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb-zen.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img diff --git a/efiboot/loader/entries/usb/archiso-x86_64-usb.conf b/efiboot/loader/entries/usb/archiso-x86_64-usb.conf index 87919a12..f4f2a44b 100644 --- a/efiboot/loader/entries/usb/archiso-x86_64-usb.conf +++ b/efiboot/loader/entries/usb/archiso-x86_64-usb.conf @@ -5,7 +5,7 @@ # (c) 2019-2020 Fascode Network. # -title Alter Linux archiso x86_64 UEFI USB +title %OS_NAME% archiso x86_64 UEFI USB linux /%INSTALL_DIR%/boot/x86_64/vmlinuz initrd /%INSTALL_DIR%/boot/intel_ucode.img initrd /%INSTALL_DIR%/boot/amd_ucode.img -- 2.11.0