在 VirtualBox 的 Debian 虚拟机中安装“增强功能(VirtualBox Guest Additions)”,可以按下面步骤来。下面以 Debian 11 / 12(含 GNOME / KDE / XFCE) 为例,适用于大多数情况。
sudo apt update
sudo apt upgrade -y
增强功能需要内核头文件和编译工具:
sudo apt install -y \
build-essential \
linux-headers-$(uname -r) \
dkms
如果提示找不到
linux-headers,可以先执行:
sudo apt install -y linux-headers-amd64
在 VirtualBox 虚拟机窗口中:
VBox_GAs_x.x.x如果没有自动运行,手动执行:
sudo mount /dev/cdrom /mnt
cd /mnt
sudo sh ./VBoxLinuxAdditions.run
安装完成后:
sudo reboot
重启后检查:
lsmod | grep vbox
常见模块包括:
vboxguestvboxsfvboxvideo也可以检查共享文件夹、分辨率自适应、剪贴板共享是否生效。
确保:
virtualbox-guest-utilssudo apt install -y virtualbox-guest-utils
vboxsf 组:sudo usermod -aG vboxsf $USER
然后 重新登录或重启
执行:
sudo apt install -y linux-headers-$(uname -r)
建议切换到 X11:
如果只是想要共享文件夹和剪贴板,不想手动安装增强功能:
sudo apt install -y virtualbox-guest-dkms virtualbox-guest-x11
适合 不想折腾内核模块 的场景,但功能可能略旧。
| Debian | VirtualBox 版本 |
|---|---|
| Debian 11 | VirtualBox 6.1+ |
| Debian 12 | VirtualBox 7.x |
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以 针对你的环境精确指导 ✅