mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
simplify refind.conf
This commit is contained in:
parent
b32ebfb743
commit
83f38f1b3a
1 changed files with 1 additions and 19 deletions
|
@ -526,7 +526,6 @@ do_refind_uefi() {
|
||||||
cp -f "${DESTDIR}/usr/share/refind/refind.conf-sample" "${_REFIND_CONFIG}"
|
cp -f "${DESTDIR}/usr/share/refind/refind.conf-sample" "${_REFIND_CONFIG}"
|
||||||
sed 's|^#resolution 1024 768|resolution 1024 768|g' -i "${_REFIND_CONFIG}"
|
sed 's|^#resolution 1024 768|resolution 1024 768|g' -i "${_REFIND_CONFIG}"
|
||||||
sed 's|^#scanfor internal,external,optical,manual,firmware|scanfor manual,internal,external,optical,firmware|g' -i "${_REFIND_CONFIG}"
|
sed 's|^#scanfor internal,external,optical,manual,firmware|scanfor manual,internal,external,optical,firmware|g' -i "${_REFIND_CONFIG}"
|
||||||
if [[ "${UEFISYS_MP}" == "/boot" ]]; then
|
|
||||||
cat << CONFEOF >> "${_REFIND_CONFIG}"
|
cat << CONFEOF >> "${_REFIND_CONFIG}"
|
||||||
menuentry "Arch Linux" {
|
menuentry "Arch Linux" {
|
||||||
icon /EFI/refind/icons/os_arch.png
|
icon /EFI/refind/icons/os_arch.png
|
||||||
|
@ -537,28 +536,11 @@ CONFEOF
|
||||||
echo " initrd /${_INITRD_INTEL_UCODE}" >> "${_REFIND_CONFIG}"
|
echo " initrd /${_INITRD_INTEL_UCODE}" >> "${_REFIND_CONFIG}"
|
||||||
[[ "${RUNNING_ARCH}" == "x86_64" || "${RUNNING_ARCH}" == "aarch64" ]] && \
|
[[ "${RUNNING_ARCH}" == "x86_64" || "${RUNNING_ARCH}" == "aarch64" ]] && \
|
||||||
echo " initrd /${_INITRD_AMD_UCODE}" >> "${_REFIND_CONFIG}"
|
echo " initrd /${_INITRD_AMD_UCODE}" >> "${_REFIND_CONFIG}"
|
||||||
cat << CONFEOF >> "${_REFIND_CONFIG}"
|
cat << CONFEOF >> "${_REFIND_CONFIG}"
|
||||||
initrd /${_INITRD}
|
|
||||||
options ${_KERNEL_PARAMS_UEFI_MOD}
|
|
||||||
}
|
|
||||||
CONFEOF
|
|
||||||
else
|
|
||||||
cat << CONFEOF >> "${_REFIND_CONFIG}"
|
|
||||||
menuentry "Arch Linux" {
|
|
||||||
icon /EFI/refind/icons/os_arch.png
|
|
||||||
volume "Arch Linux"
|
|
||||||
loader /${_KERNEL}
|
|
||||||
CONFEOF
|
|
||||||
[[ "${RUNNING_ARCH}" == "x86_64" ]] && \
|
|
||||||
echo " initrd /${_INITRD_INTEL_UCODE}" >> "${_REFIND_CONFIG}"
|
|
||||||
[[ "${RUNNING_ARCH}" == "x86_64" || "${RUNNING_ARCH}" == "aarch64" ]] && \
|
|
||||||
echo " initrd /${_INITRD_AMD_UCODE}" >> "${_REFIND_CONFIG}"
|
|
||||||
cat << CONFEOF >> "${_REFIND_CONFIG}"
|
|
||||||
initrd /${_INITRD}
|
initrd /${_INITRD}
|
||||||
options "${_KERNEL_PARAMS_UEFI_MOD}"
|
options "${_KERNEL_PARAMS_UEFI_MOD}"
|
||||||
}
|
}
|
||||||
CONFEOF
|
CONFEOF
|
||||||
fi
|
|
||||||
if [[ -e "${DESTDIR}/${UEFISYS_MP}/EFI/refind/refind_${_SPEC_UEFI_ARCH}.efi" ]]; then
|
if [[ -e "${DESTDIR}/${UEFISYS_MP}/EFI/refind/refind_${_SPEC_UEFI_ARCH}.efi" ]]; then
|
||||||
_BOOTMGR_LABEL="rEFInd"
|
_BOOTMGR_LABEL="rEFInd"
|
||||||
_BOOTMGR_LOADER_DIR="/EFI/refind/refind_${_SPEC_UEFI_ARCH}.efi"
|
_BOOTMGR_LOADER_DIR="/EFI/refind/refind_${_SPEC_UEFI_ARCH}.efi"
|
||||||
|
|
Loading…
Reference in a new issue