]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Revert "Look for vmlinuz.efi as well"
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 12 Dec 2023 14:32:47 +0000 (15:32 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 12 Dec 2023 14:32:47 +0000 (15:32 +0100)
The kernel install target will install vmlinuz.efi as vmlinuz,
so no need to look for vmlinuz.efi after all.

This reverts commit f3871e3e843cbe28a03175aa14dc060e0ce06897.

mkosi/__init__.py

index 83f7818dc2ad6ce717d1f5425246090a7b47d8fa..a5c02695e4ff6b5c62774839c75bfaf9f1f320b3 100644 (file)
@@ -1086,7 +1086,7 @@ def prepare_grub_bios(state: MkosiState, partitions: Sequence[Partition]) -> Non
             kmods = build_kernel_modules_initrd(state, kver)
 
             with umask(~0o600):
-                kimg = Path(shutil.copy2(state.root / kimg, kdst / kimg.name))
+                kimg = Path(shutil.copy2(state.root / kimg, kdst / "vmlinuz"))
                 initrds = [Path(shutil.copy2(microcode, kdst / "microcode"))] if microcode else []
                 initrds += [
                     Path(shutil.copy2(initrd, dst / initrd.name))
@@ -1268,13 +1268,10 @@ def gen_kernel_images(state: MkosiState) -> Iterator[tuple[str, Path]]:
         key=lambda k: GenericVersion(k.name),
         reverse=True
     ):
-        for f in ("vmlinuz", "vmlinuz.efi"):
-            if (kver / f).exists():
-                break
-        else:
+        if not (kver / "vmlinuz").exists():
             continue
 
-        yield kver.name, Path("usr/lib/modules") / kver.name / f
+        yield kver.name, Path("usr/lib/modules") / kver.name / "vmlinuz"
 
 
 def build_initrd(state: MkosiState) -> Path: