目录
安装
qemu-system-aarch64
Debian平台
Debian:sudo apt install qemu-kvm qemu virt-manager virt-viewer libvirt-daemon-system libvirt-clients bridge-utils
qemu-system-aarch64 使用
https://devpress.csdn.net/linux/66d00dd1c618435984a381d7.html
- 报错: failed to find romfile "efi-virtio.rom"
网上大多数教程都是安装ipxe-qemu,不管用,最后添加-L参数成功解决!添加参数-L pc-bios/
而我恰巧是安装ipxe-qemu解决
x86平台
x86平台上安装aarch64的虚拟机:https://blog.csdn.net/chenxiangneu/article/details/78955462
ubuntu上安装qemu虚拟机:
sudo apt-get install qemu-system-x86
转换
已经验证了vmware可以正常启动openwrt.vmdk文件,vmdk也可以转换为能在qemu虚拟机里run起来的格式。
sudo qemu-img convert -f vmdk -O raw openwrt.vmdk openwrt.raw
qemu-system-x86_64 -drive file=openwrt.raw,format=raw -m 2048M
vmware-ubuntu-x86
qemu可以正常跑起来openwrt
debian-aarch64
qemu-img工具需要安装 apt-get install qemu-utils
工具
qemu-img
-
查看镜像格式
qemu-img info openwrt.img
-
转换img为raw格式文件
qemu-img convert -f raw -O raw openwrt.img openwrt.raw
0 条评论