CentOS 6.5 VirtualBox 安装和常见问题解答

  根据公司需求,要安装virtualBox进行服务器的搭建。我这个版本安装选用4.1版本。

为什么呢?我这边的服务器,试过4.2/3、5.0版本,安装成功,以后都是不能正常使用。最后实验4.1版本成功!

1. Change to root User

su -
## OR ##sudo -i

2. Install Fedora or RHEL Repo Files

cd /etc/yum.repos.d/
## CentOS 6.1/6/5.7 and Red Hat (RHEL) 6.1/6/5.7 users
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

3. Update latest packages and check your kernel version

Update packages

yum update

Check that that you are running latest installed kernel version
Output of following commands version numbers should match:

rpm -qa kernel |sort |tail -n 1
uname -r
//两个命令下的kernel的版本应该是一致的

Note: If you got kernel update or run older kernel than newest installed then reboot:

reboot

4. Install following dependency packages

CentOS 5 and Red Hat (RHEL) 5 needs EPEL repository, install it with following command:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
 
## PAE kernel users install ##
yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-PAE-devel dkms

5. Install VirtualBox Latest Version 4.1 (currently 4.1.8)

yum install VirtualBox-4.1

Note:
This command create automatically vboxusers group and VirtualBox user must be member of that group.
This command also build needed kernel modules.

Rebuild kernel modules with following command:

/etc/init.d/vboxdrv setup
## OR ##
service vboxdrv setup

6. Add VirtualBox User(s) to vboxusers Group

Replace user_name with your own user name or some another real user name.

usermod -a -G vboxusers user_name

7. Start VirtualBox

Use launcher from menu or simply run:

VirtualBox

Troubleshooting

If you have problems with KERN_DIR parameter or your kernel directory is not automatically detected then set KERN_DIR environment variable manually, using following method:

## Current running kernel on Fedora ##
KERN_DIR=/usr/src/kernels/`uname -r`
## Current running kernel on CentOS and Red Hat (RHEL) ##
KERN_DIR=/usr/src/kernels/`uname -r`-`uname -m`
## Fedora example ##
KERN_DIR=/usr/src/kernels/2.6.33.5-124.fc13.i686
 ## CentOS and Red Hat (RHEL) example ##
KERN_DIR=/usr/src/kernels/2.6.18-194.11.1.el5-x86_64
//环境变量的配置要根据实际情况去配置 

## Export KERN_DIR 

##export KERN_DIR

1.安装的时发现没有出现图形化界面,是因为virtualBox默认安装内存大小是512M,而centOS默然要求是528M,所以安装的时候加大内存就可以了。

Centos官网的一些解释

https://wiki.centos.org/HowTos/I_need_the_Kernel_Source

https://ask.fedoraproject.org/en/question/40926/trying-to-install-virtualbox-or-vmware-fedora-20/

 

时间: 2024-10-09 23:27:05

CentOS 6.5 VirtualBox 安装和常见问题解答的相关文章

centos(1)-从virtualbox安装centos7.4

centos是linux发行版之一,是当前国内最主流,使用最普遍的linux服务器.在window中可以使用虚似机来安装centos,以便于在window环境中学习centos知识.选择virtualbox虚拟机是因为它是开源免费的 virtualbox下载.安装.配置 下载地址:https://www.virtualbox.org/wiki/Downloads   下图中windows hosts是window版本 完成安装,打开软件 以上配置完成,会成生一个虚拟机,此时还需要有centos镜

CentOS下使用VirtualBox 安装 Windows虚拟机的简单方法

1.物理服务器安装CentOS7.5 2. 安装VNC 3. 关闭防火墙,关闭selinux,上传virtualbox的rpm包. http://download.virtualbox.org/virtualbox/5.2.12/VirtualBox-5.2-5.2.12_122591_el7-1.x86_64.rpm 可以使用 wget 也可以选择使用xftp的方式上传到linux机器上面 4.安装 rpm -ivh VirtualBox-5.2-5.2.12_122591_el7-1.x86

关于CentOS7安装的常见问题解答

CentOS7最小化安装后再安装GNOME图形界面:http://www.linuxidc.com/Linux/2015-12/126690.htm 无法安装VMtools:http://www.th7.cn/system/lin/201601/151315.shtml 安装VMwere Tools时,报错:bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: 没有那个文件或目录:http://blog.csdn.net/fanat

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

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

VirtualBox安装,VirtualBox安装CentOS

1.进入VirtualBox官网下载页,找到对应的版本 https://www.virtualbox.org/wiki/Downloads 按步骤安装好 2.进入CentOS官网下载页,找到对应的版本 https://www.centos.org/download/ 3.进入VirtualBox,创建虚拟电脑,输入命名选好版本,然后启动虚拟机,找到下载好的CentOS系统文件,等待安装完成

virtualBox 安装CentOS 全屏

在VirtualBox里安装CentOS系统,会遇到“增强工具”无法正常安装,主要的原因是出在Kernel 库找不到. 错误提示如下: 通过查看日志文件: cat /var/log/vboxadd-install.log 从日志显示,我们就可以找到问题的所在了. 第1步:安装 gcc-c++ 编译器 (注意:如果你的CentOS是全部安装的话,那么默认已经安装好了) yum  -y   install    gcc-c++ 注意:安装前确保你的网络是通畅的,因为yum是网络安装. 总计大概40M

windows 7 + virtualbox安装centos+mono+jexus

1. 下载安装virtualbox和virtualbox extension 2. 创建并安装centos虚拟机 3. 下载并安装libgdiplus,gdi+库 4. 下载并安装Mono 5. 下载并安装Gtk-sharp,GUIi库(可选,如不需运行桌面程序,可以不装) 6. 下载并安装MonoDeveloper(可选,可以在windows下面写程序,然后拷贝到centos中运行,MonoDeveloper运行web的时候会默认占用8080端口) 7. 下载并安装xsp,https://gi

Windows 10下用VirtualBox安装CentOS 6.7

需要准备: 1)VirtualBox-5.0.4-102546-Win.exe 下载地址:https://www.virtualbox.org/wiki/Download_Old_Builds_5_0 2)CentOS-6.7-x86_64-minimal.iso 或 CentOS-6.7-x86_64-bin-DVD1.iso 下载地址:http://mirrors.sina.cn/centos/6.7/isos/x86_64/ 自行安装VirtualBox-5.0.4-102546-Win.

VirtualBox安装增强功能(CentOS 6.5)

首先在虚拟机菜单栏设备中,选择"安装增强功能",如下图 这样,在/dev/cdrom下就会有一下文件 然后,准备安装之前的准备(参考:VirtualBox安装增强功能(Linux) ),安装依赖包: #yum install kernel-headers #yum install kernel-devel #yum install gcc* #yum install make 安装kernel-devel,gcc,make都很顺利,安装kernel-headers时,确费了一番功夫.总