在 VirtualBox 上优化 Debian 虚拟机,可以从虚拟机设置、Guest Additions、内核参数、桌面环境、资源调度等方面入手。下面按实用性从高到低给你一套比较完整的优化方案。
⚠️ 不要用 VBoxVGA(已过时)
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
cd /media/cdrom
sudo sh VBoxLinuxAdditions.run
reboot
✅ 作用:
如果是桌面环境:
| 桌面 | 性能 |
|---|---|
| GNOME | ❌ 重 |
| KDE | ⚠️ 中 |
| XFCE | ✅ 推荐 |
| LXQt | ✅ 更轻 |
安装 XFCE:
sudo apt install xfce4 xfce4-goodies
systemctl disable bluetooth
systemctl disable cups
systemctl disable avahi-daemon
cat /proc/sys/vm/swappiness
建议改为 10:
sudo nano /etc/sysctl.conf
添加:
vm.swappiness=10
生效:
sudo sysctl -p
sudo apt install cpufrequtils
sudo cpufreq-set -g performance
sudo usermod -aG vboxsf $USER
sudo mount -t vboxsf -o rw,uid=1000,gid=1000 sharename /mnt/share
避免用 NTFS / FAT
sudo nano /etc/fstab
示例:
tmpfs /tmp tmpfs defaults,size=512M 0 0
VirtualBox → 设置 → 高级 → 共享剪贴板:双向
xset s off
xset -dpms
| 项目 | 推荐 |
|---|---|
| CPU | 2 核 |
| 内存 | 4GB |
| 硬盘 | 25GB 固定 VDI |
| 显示 | VBoxSVGA + 128MB + 3D |
| 桌面 | XFCE |
| Guest Additions | ✅ |
如果你愿意,可以告诉我:
我可以给你一套针对你场景的最优配置方案。