cent os7下安装virtualbox

我的cent os7是liveCD的镜像,装好了之后去vbox官方下载了一个rpm包并安装。创建了虚拟机,启动时报错:

kernel driver not installed (rc=-1908)

这个问题需要重新编译vbox的内核模块

然后安装提示root身份执行了/sbin/rcboxdrv setup

然后报错:Bad argument setup

google之后找到解决方法:

执行sudo /usr/lib/virtualbox/vboxdrv.sh setup

报错Recompiling VirtualBox kernel modules                      [失败]

vbox内核模块编译失败

我之前没有装开发工具,所以这里yum groupinstall -y "Development Tools"安装了一套开发工具

然后根据模块编译失败的日志:/var/log/vbox-install.log当中查找到

Makefile:185: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again。 停止。

google之后,,原因是找不到内核源目录,使用命令

export KERN_DIR=/usr/src/kernels/3.10.0-327.4.5.el7.x86_64/    ##这里的版本号直接补全就好,或者使用`uname -r`

定义了源目录之后在使用sudo /usr/lib/virtualbox/vboxdrv.sh setup

[[email protected] dxjun]# /usr/lib/virtualbox/vboxdrv.sh setup
Stopping VirtualBox kernel modules                         [  确定  ]
Recompiling VirtualBox kernel modules                      [  确定  ]
Starting VirtualBox kernel modules                         [  确定  ]

这次就重新编译完成了。

至此就可以了,去打开vbox的虚拟机就能够工作了。

时间: 2024-10-14 00:40:43

cent os7下安装virtualbox的相关文章

Ubuntu下安装VirtualBox并为其添加USB支持

1.下载VirtualBox软件包和USB支持包 下载网址均为为:https://www.virtualbox.org/wiki/Downloads VirtualBox软件包下载项: VirtualBox 4.3.10 for Linux hosts USB支持包下载项: VirtualBox 4.3.10 Oracle VM VirtualBox Extension Pack All supported platforms 2.下载完成后,进行安装 3.添加当前用户到组 sudo gedit

Ubuntu下安装virtualbox失败解决方案

毕业设计用到了OpenGL,由于不会用MFC和Win32API做窗口程序:自然选用了GLUT.GLUT很好用,就是每次写一堆Init,注册callback,觉得有点恶心,于是对他做了简单的OO封装.记录在此,如有同学有兴趣可以下载. GLUT应用程序 直接使用GLUT的程序是这样的: #include <GL/glut.h> #include <stdio.h> void display() { // OpenGL commands } // 一般按键(所有可打印字符,ESC也在内

在VirtualBox中的CentOS 6.3下安装VirtualBox增强包

在VirtualBox中安装好客户操作系统(GuestOS)之后,建议安装VirtualBox增强包(VirtualBox GuestAddition),它的作用是对GuestOS的性能和可用性进行优化(也就是提高GuestOS的性能和提升使用者的使用体验). GuestAddition实质上是安装在GuestOS上的一组驱动程序和应用程序. 注意,很多人把下载的增强包双击之后,看到VirtualBox的"全局设定"--"扩展"中已经显示出了增强包的名字就认为已经安

Windows系统下安装VirtualBox,系统找不到指定路径的做法

在虚拟机软件中,VMware.Virtual PC等都不支持目前Windows 8各版本的安装.无奈之下,只剩下一个选择——VitualBox. 但是很多朋友在下载VitualBox之后,在Windows 7下安装碰到了问题(Windows Vista.Windows XP系统也一样),他会弹出一个对话框“Installation failed! Error: 系统找不到指定的路径.”(一些较早期的VitualBox会显示为“Installation failed!ERROR:3”) 这个问题产

UEFI环境下安装VirtualBox

造冰箱的大熊猫@cnblogs 2018/12/19 1.问题 在一台新计算机上安装VirtualBox(VirtualBox 5.13.8+Ubuntu 16.04),启动虚拟机时出现“Kernel driver not installed (rc=-1908)”错误.按照错误提示执行“sudo modprobe vboxdrv”无法解决问题.降级安装老版本的VirtualBox问题依旧.最后发现这个问题是与计算机使用UEFI导致的. 2.问题产生的原因 首先说明一下虚拟机安装环境: - 主机

Manjaro下安装VirtualBox

安装前需要知道 你需要知道你当前的内核版本 uname -r,比如输出了4.14.20-2-MANJARO那么你的内核版本为414 安装VirtualBox sudo pacman -S virtualbox 这里需要选择与当前内核相同的内核模块比如笔者正在使用的内核版本为414,则需要安装linux414-virtualbox-host-modules sudo pacman -Ss virtualbox-ext-oracle #安装扩展包你也可以去官网下载扩展包 sudo gpasswd -

Mac下安装virtualbox运行win7,Mac和虚拟机之间实现文件共享

Mac下VirtualBox虚拟机win7与主机共享文件 资源¥链接:http://pan.baidu.com/s/1pLsHIkz  1.启动virtualbox,选中虚拟机,点击设置,点击共享文件夹: 2.点击右侧按钮添加Mac物理机上的共享文件夹: Mac下的路径 3.选择共享文件夹路径(mac路径),自动挂载,固定分配两个勾选. 4.安装共享文件需要用到的插件  VBoxGuestAdditions.iso 下载地址(可寻找相对应的版本)http://download.virtualbo

Ubuntu12.04下安装VirtualBox

一.安装虚拟机VirtualBox VirtualBox下载地址:https://www.virtualbox.org/wiki/Linux_Downloads 本文下载该版本:virtualbox-5.1_5.1.28-117968~Ubuntu~precise_i386.deb 安装步骤:双击下载后的deb文件,由Ubuntu软件中心打开,点击安装即可. 二.虚拟机VirtualBox安装win7全过程 win7下载地址 1.打开VirtualBox虚拟机,点击左上角的"新建",类

Mac下安装VirtualBox并在VirtualBox中安装CentOS7

VirtualBox (百科)VirtualBox 是一款开源虚拟机软件.VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox.Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码.使用者可以在Virtua