一、情况说明
1、电脑Dell XPS 13 Linux系统ubuntu18.04
2、在ubuntu系统上安virtualbox虚拟机装win10系统,点击虚拟机start无法正常启动win10,会出现下图黑屏,无法调节设置里的显卡条。
(注:在ubuntu系统上安virtualbox虚拟机装win10系统这种操作本身不确定性因素非常多,所以具体原因排查起来很困难!有可能是对应的BIOS配置问题,也有可能是显卡问题!前辈给的建议是,不要这么样子的去安装内容!我们可以在win10系统中,安装虚拟机,然后在虚拟机中安装Linux操作系统!这种方式,出现的问题概率极低!)
二、安装过程遇到的问题及解决方法(上面黑屏是最后的问题,暂时解决不了所以放弃挣扎了)
1、安装虚拟机virtualbox见文章最下面的链接1
2、但点击虚拟机的Start时,会出现:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please reinstall virtualbox-dkms package and load the kernel module by executing
'modprobe vboxdrv'
as root.
......
![]() |
问题接踵而至,在这个过程中的解决步骤如下,参考链接2、3:
(以下黄色亮底为实际操作或输入命令)
1)在终端以root身份执行:
sudo modprobe vboxdrv
2)vboxdrv 没有生效,是Linux内核专门用于驱动virtualBox驱动,叫做virtualbox-dkms
为当前内核重新安装一个驱动
sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms
3)提示进程被占用
于是重启电脑
在终端重新输入上面两条命令
4)提示dpkg was iterruoted,you must manually run ‘dpkg...
sudo dpkg --configure -a
5)弹出下图:
6)键盘点tab键选中ok再回车确定,进入密码界面,输入密码,tab,回车确定。
7)总之tab+enter了几次,最后终端得到如下情况,显示install completed安装完成:
8)重新启动虚拟机,终端输入
sudo modprobe vboxdrv
9)但还是出现同样的错误:modprobe: ERROR: could not insert 'vboxdrv': Operation not permitted
输入reboot重启系统
会进入一个未见过的界面,依次Enroll Mok-Continue-Yes-输入密码-Reboot
10)重新启动虚拟机还是出现图二的问题。
考虑到是否为虚拟机只能选择32位系统,没有开启CPU虚拟化技术。于是,关机,(Dell电脑)开机的过程连续敲击F12进入Bios界面...(略)(发现虚拟化技术一直都是on状态)。
11)重启电脑,问题还是没有解决,要emo了
12)突然想到我要解决的是啥问题来着,自己中途跑去解决别的问题了居然忘了初路。于是打开终端,输入
sudo modprobe vboxdrv
sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms
13)此时惊喜地发现进程被占用的问题不见了,也没有提示dpkg
14)两句顺序写反了,所以重输入
sudo modprobe vboxdrv
15)重新打开虚拟机,start启动后就进入了
16)此时显示黑屏,查到网上说是跟显存问题有关,但是Video Memory拉动条无法拉动
17)前辈说是配置问题,但是我Bios界面也没找到显卡相关。已经emo了,于是暂时放弃挣扎,问题就搁置了。如果有好心的大佬路过,望您不吝赐教。
3、个人总结:
1)踩着别人的足迹走确保不了一路顺畅。
2)陷入问题的沼泽时不妨思考初始问题,以便从细枝末节中及时抽身。
三、参考链接
1、ubuntu16.04 虚拟机 安装win7/win10 https://blog.csdn.net/jdliyao/article/details/80611813
2、ubuntu18.04 VirtualBox5.2 Kernel driver not installed (rc=-1908) VERR_VM_DRIVER_NOT_INSTALLED解决方案https://blog.csdn.net/singledevil0/article/details/121287684
3、与上述步骤“9)”相关的解决方案