在CentOS 6中安装VirtualBox的增强功能并分配数据空间

hzrnice 2012-02-28

首先,使用root用户登录,或者在终端中取得root权限。然后安装gcc编译器,CentOS默认不安装gcc编译器,如果已经安装,请忽略这一步。

# yum install gcc

安装内核对应版本的kernel-devel

# version=`uname -a | awk '{print $3}'`

# yum install kernel-devel-${version}

执行结束后,在VBox的菜单栏点击设备→安装增强功能进行安装,由于大家都知道步骤,这里不做过多解释。

分配数据空间

先在VBox中添加数据空间,然后转到CentOS里,在终端中输入

# lsmod | grep vboxvfs

查看vboxvfs是否被加载,如果不提示任何信息,就说明已经加载,如果没有加载,则执行

# modprobe vboxvfs

进行加载,如果加载失败,请检查VBox的增强功能是否成功安装。

下面开始挂载数据空间,命令格式为“mount -t vboxsf 数据空间名称 本地文件夹”,比如我分配到虚拟机的是E盘根目录,数据空间名为E_DRIVE,将挂载到本地/mnt/host文件夹下,可以输入

# mount -t vboxsf E_DRIVE /mnt/host

执行结束后,/mnt/host下的文件就是刚才分配的E盘根目录的文件了

如果想要机器重启后还能访问Windows文件夹,在CentOS重启后自动mount即可,修改/etc/fstab,在文件结尾添加:

E_DRIVE    /mnt/host    vboxsf    defaults    0 0

然后保存就可以了

相关推荐