🧑🏻‍💻 博世

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 虚拟机 启动软件:在应用菜单找到“虚拟系统管理器”。

新建虚拟机:点击左上角的小电脑图标。 image.png 选择介质:

选“本地安装介质 (ISO image)”。

点击“浏览” -> “本地浏览”,选中你下载好的 archlinux.iso。 image.png 不要勾选“自动检测操作系统”,在搜索框输入 archlinux 并手动选择它。 image.png image.png 硬件资源: image.png 内存:建议给 4096 MiB(最少 2048 MiB)。

CPU:建议 2 核或以上。

存储空间:建议 20 GiB 以上。 image.png 最后一步配置(关键步骤):

勾选 “在安装前自定义配置 (Customize configuration before install)”。 image.png 点击“完成”。

第四阶段:针对 Arch 的自定义设置(避坑指南) 在弹出的自定义窗口中,必须修改以下两点:

启用 UEFI:

在左侧列表选 “概览 (Overview)”。

在右侧 “固件 (Firmware)” 下拉菜单,选择带 OVMF 或 UEFI 字样的选项(例如 UEFI x86_64: /usr/share/OVMF/OVMF_CODE_4M.fd)。这是安装 Arch 的标准。 image.png 显卡加速:

在左侧选 “视频 (Video Model)”。

型号选 Virtio,并勾选 “3D 加速”(如果你打算装桌面环境)。 image.png 开始安装:点击左上角的“开始安装 (Begin Installation)”。