在 Debian 更新(尤其是内核升级)之后,VirtualBox 通常会因为 内核模块(vboxdrv 等)未重新编译 而无法直接启动虚拟机,表现一般是:
Kernel driver not installed (rc=-1908)modprobe vboxdrv 报错sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
sudo /sbin/vboxconfig
或(旧版本):
sudo /etc/init.d/vboxdrv setup
sudo reboot
一般会自动通过 DKMS 在更新内核后重新编译,但仍建议执行:
sudo apt install --reinstall virtualbox
更新内核后 必须手动重跑:
sudo /sbin/vboxconfig
如果你愿意,可以告诉我:
我可以给你更精确的命令。