在 Ubuntu(虚拟机)+ VirtualBox 中安装“增强功能(Guest Additions)”步骤如下,适用于大多数 Ubuntu 桌面版:
在 Ubuntu 中打开终端(Ctrl + Alt + T),执行:
sudo apt update
sudo apt install -y build-essential dkms linux-headers-$(uname -r)
如果内核更新过,建议重启一次再继续。
在 VirtualBox 菜单栏中:
“设备” → “安装增强功能”
(Install Guest Additions)
Ubuntu 会自动挂载一个虚拟光盘。
在终端中执行:
cd /media/$USER/VBox_GAs_*
sudo ./VBoxLinuxAdditions.run
如果你不确定路径,可以先执行:
ls /media/$USER/
sudo reboot
重启后你可以检查:
说明内核头文件没装:
sudo apt install linux-headers-$(uname -r)
将用户加入 vboxsf 组:
sudo usermod -aG vboxsf $USER
然后重启。
如果你用的是 Ubuntu Server(无桌面) 或 ARM / 特殊版本,可以告诉我,我给你对应方案。