diff --git a/usr/lib/archboot/release.sh b/usr/lib/archboot/release.sh index d6acb37f8..55c3dbee6 100644 --- a/usr/lib/archboot/release.sh +++ b/usr/lib/archboot/release.sh @@ -34,7 +34,8 @@ _create_iso() { # create container archboot-"${_ARCH}"-create-container.sh "${_W_DIR}" -cc --install-source="${2}" || exit 1 _create_archboot_db "${_W_DIR}${_CACHEDIR}" - _KERNEL_VERSION="$(${_NSPAWN} "${_W_DIR}" /bin/bash -c ". /usr/lib/archboot/common.sh; _kver $(grep 'kver' "${_W_DIR}/etc/archboot/presets/${_ARCH}" | cut -d '=' -f2)")" + . ${_W_DIR}/etc/archboot/presets/${_ARCH} + _KERNEL_VERSION="$(${_NSPAWN} "${_W_DIR}" /bin/bash -c ". /usr/lib/archboot/common.sh; _kver ${ALL_kver}" _ISONAME="archboot-$(date +%Y.%m.%d-%H.%M)-${_KERNEL_VERSION}" # riscv64 does not support kexec at the moment if ! [[ "${_ARCH}" == "riscv64" ]]; then