VirtualBox安装配置
********************新安装*********************1.提升权限
su 或者 sudo -i
2. 下载
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
## CentOS 6.4/6.3/6.2/6.1/6/5.9 and Red Hat (RHEL) 6.4/6.3/6.2/6.1/6/5.9 users
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
3. 升级内核并重启以便正确安装
yum update//update kernel
rpm -qa kernel | sort | tail -n 1 //查看当前版本号和内核版本号是否一致
unamr -r
reboot//重启
4. CentOS 和 RHEL需要EPEL
## CentOS 6 and RHEL 6 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
## CentOS 5 and RHEL 5 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
5.安装需要的库
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
6. 安装最新VirtualBox
yum install VirtualBox-4.2
7. 创建models
/etc/init.d/vboxdrv setup
## OR ##
service vboxdrv setup
8. 添加VirtualBox用户
usermod -a -G vboxusers user_name
9. 运行VirtualBox
virtualbox
10. 如提示环境变量错误,那就添加变量
## 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
********************安装Guest Additions*********************
11. 下载Guest Additions 镜像
下载地址:http://download.virtualbox.org/virtualbox
## 选择自己需要的版本(需要和当前安装VirtualBox版本一致)
12. 从虚拟机加载光盘映像
在虚拟机工具栏找到:
Machine > Storage
13. 启动虚拟机进入系统并提升权限
su 或者 sudo -i
mkdir /media/VirtualBoxGuestAdditions //挂载点可自由选择,在这里选择新建一个文件夹
mount -r /dev/cdrom /media/VirtualBoxGuestAdditions
13. 升级内核(虚拟机)
yum update kernel*
reboot
14. 如是CentOS或Red Hat
## CentOS 6 and Red Hat (RHEL) 6 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
## CentOS 5 and Red Hat (RHEL) 5 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
15. 安装需要的安装包
yum install gcc kernel-devel kernel-headers dkmsmake bzip2
16. 设置KERN_DIR环境变量
## Current running kernel on Fedora, CentOS 6 and Red Hat (RHEL) 6 ##
KERN_DIR=/usr/src/kernels/`uname -r`
## Current running kernel on CentOS 5 and Red Hat (RHEL) 5 ##
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
17.安装Guest Additions
cd /media/VirtualBoxGuestAdditions
# 32-bit and 64-bit systems run following
./VBoxLinuxAdditions.run
下面是安装输出:
erifying archive integrity... All good.
Uncompressing VirtualBox 4.1.6 Guest Additions for Linux.........
VirtualBox Guest Additions installer
Removing installed version 4.1.6 of VirtualBox Guest Additions...
Removing existing VirtualBox DKMS kernel modules
Removing existing VirtualBox non-DKMS kernel modules
Building the VirtualBox Guest Additions kernel modules
Building the main Guest Additions module
Building the shared folder support module
Building the OpenGL support module
Doing non-kernel setup of the Guest Additions
You should restart your guest to make sure the new modules are actually used
Installing the Window System drivers
Installing X.Org Server 1.11 modules
Setting up the Window System to use the Guest Additions
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.
Installing graphics libraries and desktop services componen
18.重启虚拟机
reboot
********************主机与虚拟机共享文件*********************
19.虚拟机设置需要共享文件(必须先成功安装VirtualBox GuestAdditions)
在虚拟机工具栏找到
Devices > Shared Folders
弹出窗口右侧点击Add Shared Folder
Folder Path: /home/sharefold // 选择主机需要共享的文件夹
Folder Name: myshare // 填写共享文件夹名称,可以自定义
勾选Make Permanent // 使之及时更新共享内容
完成
20.挂载共享文件夹
sudo mount -t vboxsf myshare /mnt
页:
[1]