`

centos6.2安装virtualbox4.1.10+virtualbox后台运行+开机自启动

阅读更多
笔者的环境是centos6.2x86+virtualBox4.1.10

1.安装前请对centos进行升级。

yum update

2.下载virtualbox4.1.10。地址

https://www.virtualbox.org/wiki/Linux_Downloads

要选择红帽对应的版本。

3.下载完成后进行安装,不要用rpm的方式进行安装,请用yum的方式安装,它可以解决一部分的软件包依赖关系。

安装完成后启动virtualbox会得到以下的错误。



大概意思是虚拟机的内核驱动没有加载或是因为/dev/vboxdr有权限问题,请切换到root用户用/etc/init.d/vboxdtrv setup命令重新安装内核模块,并且建议应该先安装DKMS。我们不妨切到root用户先执行/etc/init.d/vboxdtrvsetup命令看看有什么结果。

显示用DKMS注册虚拟机内核失败。看样子要装DKMS这个东西了。下载地址,

http://rpm.pbone.net/index.php3?stat=3&limit=2&srodzaj=1&dl=40&search=dkms&field[]=1&field[]=2

下载红帽版本

5.下载后用rpm安装,安装完成后再次运行/etc/init.d/vboxdtrv setup


6.显示没有kernel-headers那么我们接下来安装kernel-headers

yum install kernel-headerskernel-devel gcc

7.安装完成后再次运行/etc/init.d/vboxdtrv setup

显示没有make命令那么安装make

8.yum install make(如果早就已经安装好了开发工具那么就会省去这一步,如果有了kernel-headers也会省去第六6步)

9.安装好后再次运行/etc/init.d/vboxdtrv setup

这次成功了。

然后就可打开virtualbox建立虚拟系统了。但是还有个问题,作为服务器,我们希望注销用户后虚拟系统一直在后台跑着,如何实现呢?

很简单用命令就行了

将所有虚拟系统都关掉,然后用

VBoxManage startvm 虚拟机名字 --type headles命令启动虚拟机,这样就会在后台运行了



VBoxManage startvm          <uuid>|<name>...

                            [--typegui|sdl|headless]



如何关闭?

VBoxManage controlvm 虚拟机名称 poweroff这是关机命令

VBoxManage controlvm        <uuid>|<name>

                           pause|resume|reset|poweroff|savestate|                           

如何开机启动?

编辑/etc/rc.d/rc.local

在里面加入

VBoxManage startvm 虚拟机名字 --type headles命令就可以开机启动了。

#!/bin/sh

#

# This script will beexecuted *after* all the other init scripts.

# You can put your owninitialization stuff in here if you don't

# want to do the full Sys Vstyle init stuff.



touch /var/lock/subsys/local

VBoxManage startvm win03-233 --type headless

VBoxManage startvm centos6.2-234 --type headless
分享到:
评论

相关推荐

    CentOS6.2下配置Django+Python环境步骤

    在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...

    CentOS 6.2安装(超级详细图解教程)

    CentOS 6.2 安装超详细图解教程 CentOS 6.2 安装是许多 Linux 初学者和服务器管理员需要掌握的基本技能之一。本资源提供了超详细的图解教程,指导用户从下载 CentOS 6.2 镜像文件到安装完成整个过程。通过这个教程...

    centos 6.2安装gcc和gcc++需要的全部包

    在CentOS 6.2这样的旧版本操作系统上安装GCC和GCC++,需要确保所有依赖包都已正确安装。下面将详细阐述安装过程中所需的各个包及其作用: 1. **glibc-common-2.12-1.47.el6.i686.rpm**:这是GNU C Library(glibc)...

    centos6.2安装手册

    centos6.2安装手册,用于宇视相关软件部署、开局所用。

    CentOS 6.2安装教程

    2. **启动安装**:在虚拟机软件如VMware Workstation 8中加载ISO镜像文件,并启动安装过程。 3. **欢迎界面**:进入欢迎界面后,选择“安装或升级现有系统”开始安装。其他选项包括使用基本的显卡驱动安装、进入...

    CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13

    CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13

    centos6.2安装(详细图解安装).doc

    centos6.2安装 CentOS 6.2安装 实验环境:VMware 6.5.2 安装镜像:CentOS-6.2-i386-bin-DVD1.iso CentOS-6.2镜像共两张DVD1和DVD2,安装操作系统只用DVD1即可 镜像下载地址: 32位DVD1...

    CentOS 6.2编译安装Apache2.4.1+MySQL5.5.21+PHP5.3.10

    CentOS 6.2编译安装Apache2.4.1+MySQL5.5.21+PHP5.3.10

    CentOS6.2安装(超级详细图解教程)

    ### CentOS 6.2 安装超级详细图解教程知识点概览 #### 一、CentOS 6.2 镜像文件与下载资源 - **CentOS 6.2** 的安装流程涉及两个DVD镜像文件,其中**DVD1**包含核心系统组件,而**DVD2**则提供额外的软件包支持。 ...

    CentOS 6.2+Nginx+mysql

    CentOS 6.2+Nginx+mysql

    lnmp(centos6.2+nginx+mysql+php)环境搭建系统教程--宋正河

    然后启动MySQL服务,并设置开机启动。 3. **PHP安装与配置**: PHP(Hypertext Preprocessor)是用于服务器端的脚本语言,广泛应用于Web开发。这里我们使用的是5.4.3版本。同样通过YUM安装PHP,同时安装必要的扩展...

    CentOS_6.2安装(超级详细图解教程)

    CentOS_6.2安装(超级详细图解教程

    Centos6.2 U盘启动需要的启动文件 vesamenu.c32

    Centos6.2 U盘启动需要的启动文件 vesamenu.c32 些文件是 6.0 的启动文件,能使 centos6.2 的U盘启动起来

    CentOS6.2 NTP时间服务器搭建

    在 CentOS 6.2 操作系统上,NTP 服务器是系统自带的,不需要安装任何软件包。只需要配置 NTP 服务器的配置文件 `/etc/ntp.conf`,并添加 restrict 语句来限制访问权限。 ``` #vim /etc/ntp.conf restrict 220.130....

    CentOS6.2安装全过程

    在本文中,我们将详细探讨如何在虚拟机上安装CentOS 6.2,这是一个适合新手参考的完整过程。首先,让我们了解一下CentOS操作系统。CentOS是基于Red Hat Enterprise Linux(RHEL)源代码构建的免费且开源的Linux发行...

    centos6.2-64下安装oracle11G

    在CentOS 6.2 64位操作系统中安装Oracle 11g涉及多个关键步骤,包括系统和配置要求、软件环境准备、用户环境设置以及后续的安装过程。以下是详细的知识点说明: 1. **系统及配置要求**: - 操作系统版本:CentOS ...

    制作U盘安装CentOS 6.2

    制作U盘安装CentOS 6.2是一个常见的系统部署任务,尤其对于IT专业人士而言,了解这一过程至关重要。这里我们将深入探讨如何使用给定的文件来完成这个任务。 首先,我们需要两个关键工具,从提供的文件列表中可以...

    centos6.2+lnmp一键安装包+discuz论坛安装教程

    CentOS 6.2 + LNMP 一键安装包 + Discuz 论坛安装教程 本文将详细介绍如何使用 LNMP 一键安装包在 CentOS 6.2 上安装 LNMP 服务器,并安装 Discuz 论坛。 一、下载 LNMP 一键安装包 LNMP 一键安装包提供了两种...

Global site tag (gtag.js) - Google Analytics