How to use archlinux on virtualbox
Jump to navigation
Jump to search
《怎么在 VirtualBox 中使用 ArchLinux》
安装方法
项目 | 注意事项 | 版本 |
---|---|---|
虚拟机 | 求旧 | VirtualBox 7.0.24 |
拓展包 | 匹配 | 7.0.24.vbox-extpack |
Guest 包 | 与 Arch 对应 | 7.1.6-2 |
Arch | 求新 | 2025.03.01-x86_64 |
内核 | 求常 | linux |
桌面 | 求常 | KDE Plasma |
驱动 | 求全 | all open sources |
傻瓜式无痛安装
从清华源下载 iso
加载进 VirtualBox
开机后输入以下命令
archinstall
装完后,记得重启一下 Host 电脑。
虚拟增强
Oracle_VirtualBox_Extension_Pack-7.1.6.vbox-extpack
与 GuestAdditions.iso
为互补关系,前者从 Host 增强,后者从 Guest 增强,都需要安装。
virtualbox-guest-utils
与 GuestAdditions.iso
为互斥关系,只装其一即可。
# 虚拟机增强功能安装方法
sudo pacman -S virtualbox-guest-utils
sudo systemctl enable vboxservice.service
sudo systemctl start vboxservice.service
即可,不用再用光驱安装 GuestAdditions.iso
在 KDE plasma 的 X11 session 下,或 Xfce4 默认 session下,开启增强功能,双向拖放、粘贴复制、全屏支持,都不错。
但 20250407 目前,Arch 在 Virtualbox 内部运行时,seamless 无缝模式疑似不可用,反正我是没调试成功。
gdm 管理器与 vmwgfx 驱动有点不兼容,试试 lightdm。经实测 VirtualBox 驱动从 VMSVGA 切换到 VBoxSVGA 也可解决问题。
另外,如果 Host 也是 ArchLinux 系统,从 Host 安装 virtualbox-guest-iso 也行。