在 Ubuntu 虚拟机中安装 VirtualBox 增强功能(Guest Additions) 可以提升性能、支持共享剪贴板、共享文件夹、自动调整分辨率等功能。下面按步骤详细说明。
sudo apt update
sudo apt upgrade -y
sudo apt install -y build-essential dkms linux-headers-$(uname -r)
设备 → 安装增强功能(Insert Guest Additions CD image)
sudo mount /dev/cdrom /mnt
进入挂载目录并运行安装脚本:
cd /mnt
sudo ./VBoxLinuxAdditions.run
安装过程中会看到类似:
Building the VirtualBox Guest Additions kernel modules
✅ 出现 done 表示成功
sudo reboot
lsmod | grep vboxguest
VirtualBox 设置:
设置 → 高级 → 共享剪贴板 → 双向
sudo usermod -aG vboxsf $USER
sudo reboot
然后在 VirtualBox 中:
设备 → 共享文件夹 → 添加
确认内核头文件版本匹配:
uname -r
apt-cache search linux-headers
sudo apt install virtualbox-guest-additions-iso
切换到 Xorg:
登录界面 → 齿轮 → Ubuntu on Xorg
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
# 在 VirtualBox 菜单中点击“安装增强功能”
cd /mnt
sudo ./VBoxLinuxAdditions.run
sudo reboot
如果你提供 Ubuntu 版本号(如 20.04 / 22.04 / 24.04) 或 VirtualBox 版本,我可以给你更精确的方案。