Virtualbox(Arch)中“未安装内核驱动程序(rc = -1908)”的解决方案

众所周知, VirtualBox的 是的软件 虚拟化 适用于x86架构,最初由德国公司innotek GmbH创建。 目前由 神谕 公司作为其虚拟化产品系列的一部分。 通过此应用程序可以 安装其他操作系统在另一个操作系统中,每个操作系统都有自己的虚拟环境。

在Arch Linux上安装VirtualBox并尝试运行它时,我遇到以下错误:“未安装内核驱动程序(rc = -1908)”


解决此错误的方法是在终端中执行以下命令:

须藤modprobe vboxdrv

这将加载内核模块vboxdrv。 为了在系统启动时加载此模块,必须编辑以下文件:

须藤nano /etc/rc.conf

并在以下部分添加vboxdrv:

模块=(vboxdrv)

现在,您应该可以运行VirtualBox,而不会出现任何问题,至少对我有用。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   杰尔·阿尔坎塔拉

    嗨,朋友,请记住还要添加用于网络适配器的模块,即vboxnetadp和vboxnetflt,对于与该VM进行远程连接非常有用

  2.   大卫·萨拉扎(David Salazar)

    我已经在一个论坛中阅读过它,但是感谢您提供的信息,这是一个令人讨厌的错误。

  3.   勇气

    几个月前,这件事发生在我身上,直到我只看到你的文章,才找到解决方案

  4.   让我们使用Linux

    我很高兴它成功了!
    干杯! 保罗

  5.   让我们使用Linux

    很好! 感谢分享!
    干杯! 保罗

  6.   泽维尔

    它不是bug,它是arch中配置的一部分,它在wiki中,但是由于我们不喜欢阅读,所以我们认为这是一个问题,请记住,它是arch而不是ubuntu,并非所有工作都已完成

  7.   尼克·福尔斯

    不自动加载模块的好处是我们不会浪费资源,因为我们仅在运行VirtualBox时使用它。 我使用脚本启动模块。

    #!/斌/庆典
    #vboxnetflt
    gksudo modprobe -a vboxdrv &&
    VirtualBox –startvm“ UUID_MaquinaVirtual” &&
    #VirtualBox和
    出口

  8.   让我们使用Linux

    不客气!
    一个拥抱! 保罗

  9.   卡洛斯

    非常感谢。 保留这些技巧永远不会太多,以防将来您遇到这种情况。
    问候。

  10.   阿努罗·克罗多尔

    就像Christian vilches一样,该解决方案也不起作用,添加cesar alonso这样的virtualbox-dkms也无法解决该问题,我正在使用Linux Mint 12 KDE,但是当使用Linux Mint Debian版本时,我没有问题,我认为它是因为默认情况下它是被激活的vboxdrv模块,而这一模块当然存在于内核中,而不是在薄荷KDE中

  11.   让我们使用Linux

    在Mint中,您可能需要先安装DKMS软件包。 干杯! 保罗

  12.   让我们使用Linux

    在这样做之前,您可能必须运行:/etc/init.d/vboxdrv setup
    5年2012月20日晚上21:XNUMX,Pablo Castagnino写道:

  13.   阿努罗·克罗多(Anuro Croador)

    最后,我减少了损失,重新安装了Linux Mint debian版本,问题解决了。

  14.   让我们使用Linux

    哈哈! 看起来很完美!
    一个拥抱! 保罗

  15.   埃斯特万DB

    太好了! 我尝试了3种不同的VBox安装,并使用了两种不同的XP,什么也没有,直到我按照您所说的去做

  16.   里卡多·恩里克

    谢谢男人,它对我有用! 🙂

  17.   维克多·德·维纳(Victor De Vierna)朋友

    你好! 我有ubuntu 12.04,我尝试了许多具有许多不同解决方案的页面,但在所有这些页面中我都得到了错误。
    我可以做什么? 我认为»»我的Linux内核版本可能有问题? 它刚刚被更新,但是直到现在我还没有使用它,所以我不知道这是否是原因。 如何重新安装内核? 谢谢😛

  18.   让我们使用Linux

    不客气!
    一个拥抱! 保罗

  19.   JP

    你好! 我是Crunchbang 11的新手(我来自ubuntu,Fedora和Linux Mint)

    安装XP并在正常工作中使用它后1天,我收到此错误。

    我仅使用第一个指示“ sudo modprobe vboxdrv”的命令修复了该问题

    谢谢!

  20.   基督教女巫

    :〜$ sudo modprobe vboxdrv
    严重:找不到模块vboxdrv。

  21.   让我们使用Linux

    多么奇怪……您使用的是哪个版本的内核?
    您已经安装了虚拟盒子吗?
    干杯! 保罗

  22.   塞萨尔·阿隆索

    我也一样。 我有Ubuntu 11.10,也许就这样...

  23.   塞萨尔·阿隆索

    嗯我已经解决了
    sudo apt-get删除virtualbox-dkms
    须藤apt-get install virtualbox-dkms

  24.   扫罗

    非常感谢,它对我毫无问题。

  25.   克里斯蒂安·卡斯特罗

    modprobe vbox驱动

    这是为我工作的拱门

  26.   瓜瓜兰133

    太好了,它对我也没有问题! 谢谢…

  27.   马克西

    非常感谢老师,非常有用。 😀

    1.    让我们使用linux

      不用客气,爸爸! 我送你一个拥抱! 保罗

  28.   胡安·卡洛斯

    [卡洛斯@ Carlos-PC〜] $ sudo modprobe vboxdrv
    卡洛斯的[sudo]密码:
    modprobe:严重:找不到模块vboxdrv。
    [卡洛斯@ Carlos-PC〜] $

  29.   胡安·卡洛斯

    问候大家,请问有人有解决办法,终端给我这个错误:
    [卡洛斯@ Carlos-PC〜] $ sudo modprobe vboxdrv
    卡洛斯的[sudo]密码:
    modprobe:严重:找不到模块vboxdrv。
    [卡洛斯@ Carlos-PC〜] $

    1.    让我们使用linux

      嗨,胡安·卡洛斯!
      您可能已经想出了解决方案。 无论如何,如果别人发生相同的事情,我会分享它。
      出现错误是因为您可能更新了内核并且没有重新启动。 同样,有时候,当您更新内核然后插入USB设备(例如存储棒)时,它并不能很好地检测到它。 解决方法:重新启动计算机。 然后一切都会变得迷人。 请记住:每当更新内核时,请不要忘记重启计算机。
      一个拥抱! 保罗

      1.    胡安·卡洛斯

        非常感谢您回答我,事实是这个问题使我受益匪浅,当然,如果重新启动该问题已解决,但也很高兴您通知我失败的地方。
        一个小小的请求,如果您是如此友善,请您提出一个关于如何在Archilinux中安装PacketTracer的小型教程,因为我无法解决,并且我正在阅读Wiki,但是我没有遵循任何步骤,所以如果您很友善,并且有时间,并且感到满意,请多谢我,非常感谢,并感谢西班牙塔拉戈纳(Tarragona🙂)的拥抱。

  30.   吉尔伯托

    嗨,我无法运行VirtualBox,但我按照您的指示进行了操作,但是如果您帮助我,我将无法使用我的Ubunto 12.04 LTS

  31.   理查德·罗德里格斯(Richard Rodriguez)

    我有同样的错误,我有oracle linux6,我已经尝试了所有方法,但是什么都没有发生,我什至已经重新安装了好几次,有人会对此提供一些建议,我已经遇到了这个问题好几天了

    1.    友喜

      使用Oracle Linux,您为什么不寻求服务? 尽管如果您想以自己的方式恢复它,那么针对您所拥有的内核版本重新编译VirtualBox模块并不是一个坏主意,尽管为此您必须检查OL必须使用哪些工具来执行该任务,例如使用Debian DKMS,它会自动执行所有操作。

      1.    吉尔伯托·埃斯特万·卡诺·塔皮亚

        我没有电话号码,也不知道技术服务是什么

  32.   吉尔伯托·埃斯特万·卡诺·塔皮亚

    事实是,我很久以来一直在尝试解决问题,我已经完成了他们在论坛上说的所有事情,但是我无法使virtua box发挥作用,这是因为我需要我的工作Windows,但我无法做到,如果有人可以帮助,我需要它,我将不胜感激。

  33.   米格尔·卡罗(Miguel Caro)

    帖子的指示并没有帮助我,所以我查看并找到了适合我的解决方案:

    第2.3.2节VirtualBox内核模块

    友情链接: https://www.virtualbox.org/manual/ch02.html

  34.   诺伯特

    我做了很多,但是直到我读了Miguel Caro的帖子,我还是无法解决,非常感谢Miguel。

    这样,我就可以在Archlinux上运行virtualbox了。

    问候。

  35.   赫克托

    谢谢! 您的帮助帮助了我!

  36.   静态

    该解决方案仍然有效,只是暂时的,每当我重新启动系统时,都必须再次键入此解决方案。

    1.    让我们使用linux

      帖子的第二部分对您不起作用? 启动系统时,您必须加载vboxdrv模块。

  37.   David

    你是我的救星* _ *哈哈谢谢你^ _ ^但是如果可以的话,你能告诉我你怎么知道的吗?

    1.    埃利安

      看如何加你??

  38.   杰拉德

    就我而言,我使用的是Manjaro,我发现virtualbox版本与我的内核不兼容,并且出现了此错误(完全相同)。 我安装了dkms并进行了更多测试,但无济于事,直到找到另一个解决方案:

    原来,我已经使用“ sudo pacman -S virtualbox”安装了virtualbox,并且默认情况下安装了软件包“ linux310-virtualbox-host-modules”,而我需要的是“ linux44-virtualbox-host-modules”,因为该数字是与我的内核版本4.4相对应的数字。

    这是我解决问题的方法,以防其他人遇到该问题。 当然,我从dkms中永久删除了软件包。 安装/卸载后,必须重新启动计算机。

    的问候!

  39.   玛丽安娜·纳尼斯(Mariana Nunes)

    好! Mijo我出错了! 当我去终端<>并放'sudo modprobe vboxdrv'时,它告诉我致命:未找到模块“ vboxdrv”

    我该怎么办 !!! ????

  40.   RF

    大家好...我在Ubuntu 5.1.22中使用VB(16.04版)时遇到了同样的问题,我花了很长时间阅读和测试,直到按以下方式解决该问题:

    首先,建议在使用终端之前关闭Virtual Box。

    关闭后,我在终端中写了以下行:sudo apt-get install gcc make
    然后以root用户身份(sudo -i)编写以下行:sudo -i / sbin / vboxconfig

    准备好了! 之后,我可以毫无问题地使用VB。

    我希望它能为您服务。
    问候。

  41.   贾森

    我得到一个错误! 当我去终端并输入“ sudo modprobe vboxdrv”时,它告诉我致命:未找到模块“ vboxdrv”
    从那里我不知道该怎么办?

  42.   贾菲斯

    你好,我有一个不允许我使用sudo modprobe vboxdrv的问题,告诉我modprobe:错误:无法插入'vboxdrv':不允许操作
    我该如何解决

  43.   AHR

    对于那些无法解决此问题的人。 我已经在此链接中发布了适用于我的解决方案:

    https://askubuntu.com/questions/760671/could-not-load-vboxdrv-after-upgrade-to-ubuntu-16-04-and-i-want-to-keep-secur/1199583#1199583

    我希望能有所帮助。
    问候。

  44.   阿奈斯

    尝试了许多解决方案,这是对我有用的解决方案。 谢谢!