Ubuntu 下安装 VirtualBox
注意:
- 务必要仔细查看用户手册上对系统和必要环境的依赖。
- 如果 kernel header 不一致,需要更新 kernel:
sudo apt-get install linux-headers-generic
或者sudo apt-get install linux-headers-$(uname -r)
uname -r
等于你的版本内核,比如我的:4.4.0-21-generic
- 如果不能重装VBox,需要修改BIOS设置:
- Security 中的 Secure Boot 设置为“Disabled” (一般设置这个就可以了吧)
- Startup中的 UEFI/Legacy Boot 选 Both
- Priority 选 Legacy First,CSM Support 选 Yes
包括类似 Surface Pro,都可以这样操作。
另外,由于现在的主板很多都带有 UEFI Secure Boot 功能,可能导致使用USB设备启动不了系统。用此方法也可以搞定。
参考至: 电脑无法从USB启动可能是 UEFI Secure Boot 在捣鬼!
使用 Vagrant 管理 VirtualBox
注意:
- 如果在
vagrant up
时碰到VirtualBox is complaining that the kernel module is not loaded,可能需要这个命令:sudo /usr/lib/virtualbox/vboxdrv.sh setup
注意此命令支持Ubuntu15.0,16.0,其他版本不一定支持。- 或者
sudo /etc/init.d/vboxdrv setup
参见:vagrant-virtualbox-failed
- 如果输入在
vagrant up
时出现以下错误,可能需要重新安装 vagrant,地址在这里:vagrantup
1 | $ vagrant package |
可参考这两个地方: