问题由来
使用VirtualBox时开Ubuntu的虚拟机,默认锁命令行模式下的分辨率400*600左右,图形模式下很不方便,所以就想着调整虚拟机的分辨率。
理论上应该将这个工具镜像添加到虚拟机中,并安装,然后才能在VBox的view界面调整虚拟机分辨率。一开始没太理解怎么弄,将VirtualBox Additional Tools的镜像装载到Host并安装了。这就是电脑会时不时蓝屏重启,且拔出鼠标USB必重启的根源。
蓝屏重启
在蓝屏重启界面,我们可以看到一个错误反馈,告诉我们是名为VBoxMouse.sys
的驱动程序文件导致的系统出错。
(此处无图)[]
我们在 设备管理器->本机名->鼠标和其他指针设备 下可以看到设备,也就是自己的鼠标和触摸板,
右击->属性->驱动程序->驱动程序详细信息 下可以看到两个微软的驱动程序文件(如果是笔记本的话),和一个Oracle的名为 vboxmouse.sys
的驱动程序文件。后者就是导致蓝屏的罪魁祸首。
它本来应该被装在虚拟机中,结果被不小心装在主机中,那么就与操作系统有不适配的地方,我们在 unplug 额外的USB鼠标时就会导致系统崩溃。
解决办法
很简单的一个字,删!下面是几个要删的东西:
-
安装在主机的 VirtualBox Additional Tools
-
VBoxMouse驱动的注册表