1)安装增强工具包
a.加载工具包映像
在虚拟机器内点击如下路径:设备->安装增强功能…
b.在Linux系统内以root用户mount工具包映像
# mount /dev/cdrom /media
c.安装工具包
# cd /media
# ./autorun.sh
如果该脚本一闪就执行完毕,且没有输出,则很可能执行失败。如果执行失败,则可以直接执行对应的操作系统的脚本,这里是Linux,直接执行:
# ./VBoxLinuxAdditions.run
这里可能会由于少包导致脚本执行失败:
Building the main Guest Additions module [FAILED]
查看日志,是由于缺少包导致的。使用yum安装以下包:
# yum install kernel-uek-devel
重新跑上述脚本,执行成功,插件安装成功
2)添加共享文件夹
a.在虚拟机界面进入以下路径: 设备->共享文件夹
b.添加共享文件夹,点击添加文件夹
共享文件夹路径:共享文件夹在Windows内的路径,比如d:\cfans
共享文件夹名称:设置一个名称,比如cfans,该名称会在Linux系统加载时用到
自动挂载:勾选后,Linux系统启动时会自动加载该共享文件夹在/media目录下,并以“sf_“为前缀显示名称
固定分配:如果勾选,则该共享文件夹仅在Linux系统停掉的时候进行添加或者移除。如果不勾选则为临时分配,可以在Linux运行的时候添加或者移除
如果选择为自动挂载,则只能以固定的名字挂载在固定的位置。如希望自动挂载,则到此直接重新启动系统共享文件即可挂载到Linux系统内了。
3)手工挂载
与自动挂载相比,手工挂载可以选择挂载点,挂载在用户希望挂载的位置。
a.建立挂载点
# mkdir lonli
b.加载共享文件夹
# mount –t vboxsf cfans /cfans
c.将加载信息写入启动文件,以便下次启动时可以自动加载共享文件夹
# vi /etc/fstab
将下面的行添加到上述文件内:
cfans /cfans vboxsf defaults 0 0
d.如果需要使用非root用户来加载共享文件夹,可以采用加入如下mount命令
# mount –t vboxsf –o rw,uid=500,gid=501 cfans /cfans
同理,fstab内的内容也需要修改为:
cfans /cfans vboxsf rw,uid=500,gid=501 0 0
根据需要替换uid与gid
本文出自 “OracleLearning” 博客,请务必保留此出处http://lonli.blog.51cto.com/761312/1362960
Win7下往Virtual Box内的Oracle Linux添加共享文件
原文:http://lonli.blog.51cto.com/761312/1362960