virt-builder快速构建VM工具¶
在 arch linux ARM KVM虚拟化 遇到一个非常奇怪的问题: virt-install
安装ARM虚拟机,当内核下载完毕后开始安装就进入CPU 100%打满,并且不启动进入安装界面。似乎就无法启动aarch64架构虚拟机...
virt-builder
提供了一个快速构建虚拟机的方法,也可以用来快速构建 aarch64
架构的 Fedora 虚拟机。所以我决定先尝试构建虚拟机,以验证启动运行。
构建 Fedora 37
aarch64
虚拟机:
virt-builder fedora-37 --arch aarch64 --size 12G --format raw \
--root-passwrod password:123456
然后通过
--import
方式导入镜像运行:
virt-install \
--name fedora37 --ram 4096 --vcpu 2 \
--disk path=fedora-37.img,format=raw \
--os-variant fedora37 \
import
Fedora 37 Server 官方下载 提供了x86_64和ARM版本安装ISO镜像和VM镜像。可以直接使用官方下载的VM镜像采用相同方法导入运行:
virt-install \
--name fedora37 --ram 4096 --vcpu 2 \
--disk path=Fedora-Server-37-1.7.aarch64.raw,format=raw \
--os-variant fedora37 \
--import