diff --git a/boot-qemu.py b/boot-qemu.py index 8b48b0f..77a144f 100755 --- a/boot-qemu.py +++ b/boot-qemu.py @@ -489,6 +489,7 @@ def __init__(self): bios = Path(utils.BOOT_UTILS, 'images', self._initrd_arch, 'edk2-loongarch64-code.fd') if not bios.exists(): + bios.parent.mkdir(exist_ok=True, parents=True) firmware_url = f"https://github.com/loongson/Firmware/raw/main/LoongArchVirtMachine/{bios.name}" utils.green( f"Downloading LoongArch firmware from {firmware_url}...")