aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'images/fedora/genimg')
-rwxr-xr-ximages/fedora/genimg11+2 −9
1 files changed, 2 insertions, 9 deletions
diff --git a/images/fedora/genimg b/images/fedora/genimg
index 8215ec5..56e2a5d 100755
--- a/images/fedora/genimg
+++ b/images/fedora/genimg
@@ -1,6 +1,6 @@
#!/bin/sh -eux
# SPDX-FileCopyrightText: 2017-2026 Drew DeVault
-# SPDX-FileCopyrightText: 2026 Nikolay Govorov
+# SPDX-FileCopyrightText: 2026 Nikolay Govorov
# SPDX-License-Identifier: AGPL-3.0-only
# Network Block Device used to interact with the QCOW2 image.
@@ -150,14 +150,7 @@ run_root dnf clean all
cat >/mnt/etc/dracut.conf.d/virtio-blk.conf <<EOF
add_drivers="virtio-blk"
EOF
-kernel_path=
-for candidate in /mnt/boot/vmlinuz-*."$fedora_arch"; do
- [ -e "$candidate" ] || continue
- kernel_path=$candidate
- break
-done
-[ -n "$kernel_path" ]
-kernel_version=${kernel_path##*/vmlinuz-}
+kernel_version=$(ls /mnt/boot | grep "vmlinuz.*.$fedora_arch" | cut -d- -f2-)
run_root dracut --force --kver "$kernel_version"
run_root grub2-install --target=i386-pc $NBD_DEVICE