kvm安装一个archlinux / arch 安装遇到Triggering uevunts...错误的解决

之前的开发环境是debian,最近打算全线换到arch 所以在kvm下新装一个 之所以用kvm去运行archlinux 是因为需要一个桌面环境并硬件加速,甚至显卡直通

在使用常用的一个shell 启动虚拟机后 安装arch遇到一个错误 Triggering uevunts...

尝试解决

创建虚拟磁盘

1
2
cd /mnt/ssd/kvm-arch/
qemu-img create -f qcow2  arch-sys.qcow2 50G

尝试简单启动过程

1
2
3
qemu-system-x86_64 -enable-kvm -m 1G -cdrom /mnt/hdd/iso/linux/archlinux2022.11.1.iso \
-drive index=0,media=disk,format=qcow2,if=virtio,file=/mnt/ssd/kvm-arch/arch-sys.qcow2 \
-vnc 0.0.0.0:2 -k en-us 

没发现问题,初步怀疑是uefi问题

1
2
3
4
5
6
qemu-system-x86_64 -enable-kvm -m 1G -cdrom /mnt/hdd/iso/linux/archlinux2022.11.1.iso \
-drive index=0,media=disk,format=qcow2,if=virtio,file=/mnt/ssd/kvm-arch/arch-sys.qcow2 \
-machine q35  \
-drive if=pflash,format=raw,readonly=on,file="/mnt/ssd/kvm-arch/kvm-efi-bios/OVMF_CODE.fd" \
-drive if=pflash,format=raw,file="/mnt/ssd/kvm-arch/kvm-efi-bios/OVMF_VARS-1024x768.fd"  \
-vnc 0.0.0.0:2 -k en-us 

不是这个问题 继续

逐行测试后发现

-vga vmware 的问题,换一个虚拟显卡就可以了 -vga virtio

剩下安装过程就很简单了,参考 https://dev.leiyanhui.com/arch/startx/

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
主题 StackJimmy 设计