“致命:在目录 /lib/modules/4.10.0-20-generic 中找不到模块 vboxdrv”

Tom*_*cer 28 virtualbox

运行 sudo sh vboxsign.sh 并获得“致命:在目录 /lib/modules/4.10.0-20-generic 中找不到模块 vboxdrv”

我错过了什么?上次运行良好,但我已经升级了,一定是忘记了什么。我正确设置了工作目录。

小智 24

尝试重新安装“virtualbox-dkms”

sudo apt install --reinstall virtualbox-dkms
Run Code Online (Sandbox Code Playgroud)

  • 工作了!为了启发,您能解释一下为什么这可能解决了问题吗? (2认同)
  • 我得到:E:无法找到包 virtualbox-dkms。我已将 virtualbox 添加到我的源列表中,有什么想法吗? (2认同)

小智 5

对我来说,重新安装 virtualbox-dkms 总是出错。这是我第一次升级内核,还没有升级头文件。我还需要做

sudo aptitude install linux-headers-`uname -r`
Run Code Online (Sandbox Code Playgroud)

并且不接受它的第一个解决方案(实际上什么都不做),而是接受第二个解决方案,即升级一些进一步的库。在那之后,然后

sudo apt install --reinstall virtualbox-dkms
Run Code Online (Sandbox Code Playgroud)

为我工作。