Virt-Manager安装arch
安装Virt-Manager
在 Ubuntu 环境下使用 Virt-Manager (KVM) 是运行 Arch Linux 的最佳选择,因为它的性能比 VirtualBox 更接近真机,且能完美利用你 CPU 的虚拟化指令。
以下是从安装到成功启动 Arch Linux 镜像的完整实操指令。
第一阶段:安装核心软件包
打开终端,复制并运行以下指令:
sudo apt update
sudo apt install virt-manager qemu-system-x86 libvirt-daemon-system libvirt-clients bridge-utils ovmf
qemu-system-x86: 底层模拟器。
libvirt: 管理虚拟机的后台 API 服务。
ovmf: 让虚拟机支持 UEFI 启动(Arch Linux 必须)。
第二阶段:配置用户权限(关键)
默认情况下,普通用户没有权限调用 KVM。你需要将自己加入相关用户组:
# 将当前用户加入组
sudo usermod -aG libvirt $USER
sudo usermod -aG kvm $USER
# 激活服务并设置开机自启
sudo systemctl enable --now libvirtd
⚠️ 极其重要: 完成上述命令后,请注销当前系统账号并重新登录,或者直接重启电脑。否则打开软件会提示“无法连接到 libvirtd”。 ### 第三阶段:使用 Virt-Manager 创建 Arch 虚拟机 启动软件:在应用菜单找到“虚拟系统管理器”。
新建虚拟机:点击左上角的小电脑图标。
选择介质:
选“本地安装介质 (ISO image)”。
点击“浏览” -> “本地浏览”,选中你下载好的 archlinux.iso。
不要勾选“自动检测操作系统”,在搜索框输入 archlinux 并手动选择它。
硬件资源:
内存:建议给 4096 MiB(最少 2048 MiB)。
CPU:建议 2 核或以上。
存储空间:建议 20 GiB 以上。
最后一步配置(关键步骤):
勾选 “在安装前自定义配置 (Customize configuration before install)”。
点击“完成”。
第四阶段:针对 Arch 的自定义设置(避坑指南) 在弹出的自定义窗口中,必须修改以下两点:
启用 UEFI:
在左侧列表选 “概览 (Overview)”。
在右侧 “固件 (Firmware)” 下拉菜单,选择带 OVMF 或 UEFI 字样的选项(例如 UEFI x86_64: /usr/share/OVMF/OVMF_CODE_4M.fd)。这是安装 Arch 的标准。
显卡加速:
在左侧选 “视频 (Video Model)”。
型号选 Virtio,并勾选 “3D 加速”(如果你打算装桌面环境)。
开始安装:点击左上角的“开始安装 (Begin Installation)”。