1、安装VirtualBox
sudo apt-get install virtualbox 或者 Ubuntu软件中心搜索virtualbox下载即可。
2、解决ubuntu16.04下无法insert'vboxdrv'的问题
2.1 创建签名 keys
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive name/"
2.2 注册模块
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxdrv)
2.3 注册 key 到 Secure Boot
sudo mokutil --import MOK.der
最后重启电脑,会进入"Perform MOK management"界面,依次执行“Enroll MOK->Continue->Yes->OK”,执行完后会再次重启。重启完成后再执行:sudo modprobe vboxdrv 即可。
3、解决visualBox安装虚拟机出现VT-x is disabled in the BIOS错误
3.1、进入BIOS设置页面,在Virtualiation选项勾选 enable。
3.2、进入BIOS设置页面,在VT I/O选项勾选enable。
4、在vbox里面共享USB端口
4.1、安装Virtulbox扩展软件包,下载地址:http://download.virtualbox.org/
4.2、添加用户权限,添加usbfs组,将你的ubuntu常用用户添加到vboxusers、usbfs这两个组中。
sudo groupadd usbfs
sudo adduser *** vboxusers
sudo adduser *** usbfs
4.3、设置虚拟硬件,根据个人硬件情况进行设置,我设置的是ICH9+USB3.0。
图1 设置芯片组 图2 设置USB设备4.4、启动虚拟机,提示用户安装硬件,物理机ubuntu也要重启,再次打开VirtualBox,启动虚拟机,插入手机。会发现右下角的USB设置已经可以正常识别,在菜单中选择USB选项,勾选手机的设备。
参考:
网友评论