新风花雪月 发表于 2015-10-12 12:32:23

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]
查看完整版本: VirtualBox安装配置