设为首页 收藏本站
查看: 978|回复: 0

[经验分享] CentOS 6.3 下安装VirtualBox 流程指导

[复制链接]

尚未签到

发表于 2015-4-16 09:51:39 | 显示全部楼层 |阅读模式
  设备环境:

物理主机配置:Dell、HP、IBM 主流型号服务器

物理主机OS:CentOS 6.3 Final

http://rpmfind.net/linux/rpm2html/search.php?query=kernel-devel

VirtualBox 安装配置流程:(无报错)

1、安装物理主机 OS,使用 CentOS           的镜像光盘执行物理主机的 OS  安装,这里需要注意 CentOS   6.3  Final 默认安装的OS 类型是CentOS   Minimum,为了日后方便使用VirtualBox 应用,这里可以选择DeskTop 类型,安装并启动系统时使用图像化桌面。OS 的安装按照 安装向导完成相关配置即可,注意过程中配置好各项网络参数,保持网络的连通性。

完成OS 安装后首次登录进入桌面环境,使用root 用户登录,这里需要调整一下网络连接的设置,通过上边栏system->NetworkConnections->在出现的窗口中选中system eth0->
点击Edit 按钮打开编辑窗口->点选上Connect   automaitically 选项。之后应用设置关闭窗口,这样服务器重启后就会自动连接网卡保持网络连通了。

2、完成OS 的安装和设置后,使用终端访问应用,通过ssh 方式连接到服务器,进行OS 的整体更新升级工作。使用root 身份终端登录到服务器,执行如下命令来进行升级更新。

   #yum update –y 完成OS 安装后的更新工作。

3、顺利完成OS 的更新工作后,开始安装VirtualBox 应用所依赖的一些应用关系,依次执行

   下列命令来完成相关依赖应用的安装。

   #yum install gcc     ::安装gcc 编译器,同时会完成与gcc 相关的依赖应用;

   #yum install kernel-devel ::安装kernel-devel,同时会完成与kernel-devel 相关的依赖应用。

4 、完成相关依赖应用安装后,在 kernel-devel 安装的输出信息中确定所安装的 kernel 版本号,该版本号一定要与CentOS 的kernel 版本号相一致,这样才能确保之后安装VirtualBox

   应用和进行vbox kernel module 编译配置时不出现错误。用如下命令来确认当前CentOS 6.3 的kernel 版本信息;

   #uname –a

   Linux VirtualBox 2.6.32-358.11.1.el6.i686 #1 SMP Wed Jun 12 01:01:27 UTC 2013 i686 i686

   i386 GNU/Linux


   如上面黄色标记的部分,如果版本号信息和上面安装 kernel-devel 的版本不一致,一般CentOS 的kernel 版本会较低,此时可以通过命令来更新内核,执行如下操作:

   #yum install kernel 完成内核更新后,需要对服务器进行重启,来加载更新后的内核版本。通常在上面步骤 2 的过程中对CentOS 的kernel 已经进行了更新升级,但是没有重启系统,因此使用命令

   uname –a 查看的时候版本信息还是原来的内容没有进行更新,一定要记得重启服务器来

   完成内核的更新。执行下面命令对服务器进行重启:

   #reboot

   重启系统后再次执行uname –a 来查验版本信息是否已经更新到和kernel-devel 的版本相 一致。

5、完成上面的准备工作后,下面可以进行VirtualBox  的应用安装。首先访问VirtualBox 的官网去下载最新版本的应用安装包,因为使用的是Linux 系统,因此要下载相应的 rpm 安装包。https://www.virtualbox.org/wiki/Downloads


    下载的安装文件如:VirtualBox-4.2-4.2.16_86992_el6-1.i686.rpm;将下载好的文件上传

    到服务器的指定目录下,如:root 的home  目录下。进入安装文件所在目录,执行下面

    的命令进行VirtualBox 应用的安装。

    #rpm –ivh VirtualBox-4.2-4.2.16_86992_el6-1.i686.rpm

    安装过程会顺利完成。

6、顺利完成VirtualBox  应用安装后,执行下面的命令来添加可以使用VirtualBox  应用的账

   号到应用设置的用户组:

   #usermod –G vboxusers –a root ::这里也可以添加其他可以登录Linux 系统的账号

7、完成账号添加后,就要进行VirtualBox  的kernel module 的配置和启动,执行下面命令来

   完成相关配置和启动工作。

   #/etc/init.d/vboxdrv setup

   命令会自动执行相关配置任务,并最后启动VirtualBox  的内核服务。

   至此VirtualBox 应用在CentOS 6.3 Final 版本下的安装工作就顺利完成,之后用户可以使

   用添加了vboxusers 组成员属性的账号在shell 模式下启动和执行VirtualBox 的操作命令。

8、为了方便使用和配置虚拟机,在安装 CentOS 的时候选择了图形桌面模式,此时可以通过登录图形界面来使用VirtualBox 应用,使用具有vboxusers 组成员权限的账号登录到图形界面,在上边栏中通过Applications->System Tools->Oracle VM VirtualBox 来启动控制台窗口,之后所有操作就和Windows 版本的VirtualBox 应用一致了。大家尽情感受吧!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-57688-1-1.html 上篇帖子: virtualbox 导致 vmware不能上网 的解决方法 下篇帖子: 关于VirtualBox网络连接的一些认识
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表