在 Debian 上“加速 VirtualBox”通常可以从系统层、VirtualBox 配置、宿主机资源、磁盘与内核几个方向入手。下面按实用程度给你一份清单。
grep -E 'vmx|svm' /proc/cpuinfo
vmx → Intel VT-xsvm → AMD-Vsudo modprobe vboxdrv
sudo modprobe vboxnetflt
sudo modprobe vboxnetadp
确保开机自动加载:
sudo systemctl enable vboxdrv
Debian 默认可能用 virtualbox-dkms,但性能不如官方模块。
sudo apt install virtualbox virtualbox-ext-pack
或添加 Oracle 官方源(性能更新更快):
sudo apt install software-properties-common
sudo add-apt-repository "deb https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
sudo apt update
sudo apt install virtualbox-7.0
sudo apt install build-essential dkms linux-headers-$(uname -r)
然后在 VirtualBox 菜单:
设备 → 安装增强功能
开启:
sudo tune2fs -o journal_data_writeback /dev/sdX
虚拟机设置 → 存储 → 硬盘 → 勾选 固态硬盘(SSD)
sudo apt install linux-image-rt-amd64
systemd-analyze blame
echo "* soft nofile 65535" | sudo tee -a /etc/security/limits.conf
echo "* hard nofile 65535" | sudo tee -a /etc/security/limits.conf
❌ 虚拟机 CPU 数 > 物理核心
❌ 没装 Guest Additions
❌ 用 NAT + 默认网卡
❌ 硬盘在机械盘 / NTFS
❌ BIOS 没开 VT-x
VBoxManage list runningvms
VBoxManage showvminfo "虚拟机名" | grep -i acceleration
如果你愿意,可以告诉我:
我可以直接给你最优配置模板。