在Development设备上安装KVM tools
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager ovmf
2、用virt-manager tool安装ubuntu
sudo virt-manager
3、具体创建步骤不展开,具体可点此处
4、KVM镜像创建完成后会在/var/lib/libvirt/images
下,将其转为.img
cd ~ && mkdir ubuntu_images && cd ubuntu_images
sudo qemu-img convert -f qcow2 -O raw /var/lib/libvirt/images/ubuntu20.04.qcow2 ubuntu_uservm.img
此处以完成Service VM和ACRN搭建中的环境为例,部署User VM使用Ubuntu OS
1、将之前创建的lauch script中的Virtio block 地址修改为~/acrn-work/ubuntu_uservm.img
(此地址应该为Targer设备上ubuntu_uservm.img
所在地址)
直接使用vim编辑~/acrn-work
下的launch_user_vm_id1.sh
,将其virtio block修改为ubuntu_uservm.img
所在地址
2、然后在Target设备上登录Service VM。
cd ~/acrn-work
sudo chmod +x ~/acrn-work/launch_user_vm_id1.sh
sudo launch_user_vm_id1.sh
注:也可以使用acrn-configurator在Development上进行配置,然后按照之前的操作将相关文件复制到Target设备上,详情见此处