在ubuntu与win7之间建立文件共享

来源:互联网 发布:java程序员职业规划 编辑:程序博客网 时间:2024/06/08 01:11

因学习需要想在ubuntu虚拟机与win7物理机之间建立文件共享,具体说就是把win7物理机上的某个磁盘共享给ubuntu,这样在linux环境下也能操控win7上的文件。参考了网上的相关文章,但实际操作起来还是遇到了不少意料之外的问题,这里就权当做个小结吧。


【环境配置】

虚拟机平台:VMware-workstation 10.0.4

物理机:win7

虚拟机:ubuntu-15.04


一. 在ubuntu中安装VMware tools

1. 将VMware tools安装文件镜像到ubuntu.

刚开始参照网上的方法,在VMware虚拟机界面,点VM->Install VMware Tools,可是很不幸,弹出错误提示窗口,不让安装。于是另觅解决办法:

首先关闭ubuntu虚拟机,点击Workstation界面上的“虚拟机”-“设置”,在“硬件”栏添加“CD/DVD驱动器”,选择“使用ISO镜像”,iso文件路径选择win7上VMwaare的安装路径:C:\Program Files\VMware\VMware Workstation\linux.iso,完成之后会发现在“硬件”界面多了一个CD/DVD驱动器。

2.在ubuntu上解压安装VMware tools.

进入ubuntu虚拟机,在左侧边栏对应发现步骤1新建的CD/DVD驱动器,点击进去就可以看到我们等会儿安装要用的压缩包文件,右击打开终端可以得知安装文件所在目录为:/media/waterfronter/VMware Tools,其中waterfronter是我的ubuntu用户名。执行以下命令完成VMware tools安装:

sudo -s

cd /media/waterfronter/VMware\ Tools/       #用户名以实际为准

sudo tar zxvf VMwareTools-9.6.2-1688356.tar.gz -C /        #文件名以实际为准

cd /vmware-tools-distrib/

./vmware-install.pl

安装过程一直按enter即可,直到安装完毕。


二. 设置共享文件路径

1. 关闭ubuntu虚拟机;

2. 在Workstation界面上点击“虚拟机”-“设置”,在“选项”栏左侧点击“共享文件夹”,添加共享目录,我选择主机为win7 F盘,名称默认F,添加完共享目录最后选择“总是启用”,ok完成;

3. 再次进入ubuntu,执行vmware-hgfsclient,显示F,即我的共享目录win7 F盘。


三. 在ubuntu下安装插件,实现共享

1. 安装插件

参照网上的方法,执行 sudo apt-get install open-vm-dkms,但是却提示找不到open-vm-dkms,换用如下命令,问题解决:

sudo apt-get install open-vm-tools-dkms

2. mount共享目录

执行 sudo mount -t vmhgfs .host:/ /mnt/hgfs,提示找不到目录,进去/mnt目录一看,果然没有hgfs,参考http://blog.csdn.net/jazzsoldier/article/details/54971926的方法,手动创建目录:

sudo mkdir /mnt/hgfs

再次执行sudo mount -t vmhgfs .host://mnt/hgfs,这次提示“Could not add entry to mtab, continuing”,参考http://www.mamicode.com/info-detail-1704541.html,该提示不影响挂载,实际已经挂载成功。

这里说明一下,网上说如果步骤1安装的插件为open-vm-tools-dkms,则步骤2 mount命令应该是sudovmhgfs-fuse .host:/ /mnt/hgfs,但我的环境实测如果用这条命令会提示vmhgfs-fuse命令找不到,原因尚未知。

3. cd /mnt/hgfs,终于看到了win7 F盘,进去创建一个test目录,回到win7下查看创建成功,共享目录设置大功告成。


最后,如果希望每次ubuntu开机都能自动挂载共享目录的话,就要修改/etc/fstab文件配置:

sudo vim /etc/fstab

在最后一行加上

.host:/    /mnt/hgfs    vmhgfs    default    0    0

保存退出,重启ubuntu,开机后就能看到/mnt/hgfs目录下的win7共享目录。

原创粉丝点击