从 release notes 里,可以发现 Oracle 花了功夫在 显卡驱动方面。对于桌面系统的使用者,这是一个福音。
以下是我在 Ubuntu 20.04 里装设 VBox 6.1.x 的步骤,供参考:
代码: 全选
sudo apt update && sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso build-essential linux-headers-$(uname -r)
代码: 全选
sudo usermod -a -G vboxusers $USER
代码: 全选
sudo apt install build-essential virtualbox-guest-dkms virtualbox-guest-x11
代码: 全选
sudo usermod -a -G vboxsf $USER
另外,记得把虚拟显卡从 VMSVGV (模拟 VMWare)改为 VBoxSVGA(the difference can be very substantial)。网络系统,因为方便连接外面网络硬体,从 Nat 改为 Bridged Adaptor。
虚拟机的保养:Compacting VDI
虚拟机会无限膨胀,可以用下列步骤删除垃圾位元:
1. 在虚拟机里执行下列指令:
代码: 全选
sudo dd if=/dev/zero | pv | sudo dd of=/bigemptyfile bs=4096k
sudo rm -rf /bigemptyfile
2. 关掉虚拟机,然后执行下面指令:
代码: 全选
vboxmanage modifymedium 虚拟机.vdi --compact
有时候 VBox VM 会突然变得很慢,这常常时 GuessAdditions 的问题(可能是跟不上内核版本),目前解决办法:
代码: 全选
sudo apt update && sudo install --reinstall virtualbox-guest-x11