我正在使用以下命令行:
qemu-system-x86_64 -hda disk.img -kernel /home/marssonubuntu/linux_qemu/linux-3.3.3/arch/Try passing init= option to kernel. see Linux Documentation/init.txt for guidance.
一切正常,我创建了iso文件。但是当我在qemu或virtualbox中运行它时,它会显示一个弹出式消息框,上面写着/casper/vmlinuz.efi: file not found。下面显示的屏幕截图来自VirtualBox:在构建器创建的iso的casper目录中,没有名为vmlinuz.efi的文件
我刚安装了Ubuntu22.04,在GRUB菜单/高级选项中有两个Linux内核:5.15.0-43-泛型和5.15.0-46-泛型。在/boot下,我有:initrd.img.old -> initrd.img-5.15.0-43-genericFound linux image: vmlinuz-5.15.0-46-generic in rpool/ROO