fname])
if config.qemu_firmware == QemuFirmware.direct or config.output_format == OutputFormat.cpio:
- kernel = config.output_dir / config.output_split_kernel
- if not kernel.exists() and "-kernel" not in args.cmdline:
- die("No kernel found, please install a kernel in the image or provide a -kernel argument to mkosi qemu")
+ if "-kernel" not in args.cmdline:
+ kernel = config.output_dir / config.output_split_kernel
+ if not kernel.exists():
+ die("No kernel found, please install a kernel in the image or provide a -kernel argument to mkosi qemu")
- cmdline += ["-kernel", kernel,
- "-append", " ".join(config.kernel_command_line + config.kernel_command_line_extra)]
+ cmdline += ["-kernel", kernel]
+
+ cmdline += ["-append", " ".join(config.kernel_command_line + config.kernel_command_line_extra)]
if config.output_format == OutputFormat.cpio:
cmdline += ["-initrd", fname]