• 更换内核后重编virtualbox内核模块


    这些天编译了一个4.1.15内核,因此vb原来的模块就不能用了,因此要重新编译(当然,reinstall也可以,觉得大动干戈,不符合个人做事风格)

    如果不重编运行会有如下错误提示:

    # virtualbox &
    [1] 3383
    # WARNING: The vboxdrv kernel module is not loaded. Either there is no module
             available for the current kernel (4.1.15) or it failed to
             load. Please recompile the kernel module and install it by
    
               sudo /sbin/rcvboxdrv setup
    
             You will not be able to start VMs until this problem is fixed.

    按照提示/sbin/rcvboxdrv setup,却意外报错了

    # /sbin/rcvboxdrv setup
    Bad argument setup

    可能是vb版本更新的遗留问题,上及各版本通过/sbin/rcvboxdrv还是可以的,不过这个通过阅读/sbin/rcvboxdrv发现确实不支持setup参数了

    最终通过如下方式重编模块解决了问题:

    # /usr/lib/virtualbox/vboxdrv.sh setup

    重编模块如下:

    # lsmod | grep vbox
    2:vboxpci                24576  0 
    3:vboxnetadp             28672  0 
    4:vboxnetflt             28672  1 
    5:vboxdrv               446464  4 vboxnetadp,vboxnetflt,vboxpci
    http://www.cnblogs.com/skynext/
  • 相关阅读:
    理解Mysql prepare预处理语句
    php观察折模式
    RSA加密解密
    64位CentOS 6.4下安装wine(32位)
    wireshark安装
    linux安装Vmware的时候出现“Could not open /dev/vmmon”
    php中的魔术方法
    lnmp安装--php安装
    XZ压缩最新压缩率之王
    package.json文件
  • 原文地址:https://www.cnblogs.com/skynext/p/5188775.html
Copyright © 2020-2023  润新知