在vmware中实现Ubuntu与win7(主机)之间同步实现共享文件
作为linux的热衷者和初学者,我们在学习的过程中难免会碰到不少的问题,下面简单的介绍和总结一下,我是如何通过以下两种方法解决在vmware中实现Ubuntu与win7(主机)之间同步实现共享文件的...1. 通过Vmware Tools方法;2. 通过samba方法。。。至于其他版本的linux发行版;以及不同的主机系统——xp系统,暂时木有亲测,但细细想来真真是相似的哈~~~~~~ps:如果出现一些未知错误,不知猴年马月才能解决时,不妨果断卸载并重新安装vmware和Ubuntu,这最多也就1h搞定。否则的话,可能会需要更长的时间才能解决之前出现的未知问题的,甚至会严重影响到对linux的热衷程度的。
备注:本人是使用“二、通过安装samba实现共享”设置的共享。
一、通过Vmware Tools方法
概述 1、安装VMware Tools
2、设置共享
具体
1. 首先是在Ubuntu中安装vmwaretools工具,详见以下视频链接
< Linux虚拟机中VMWare Tools的安装> http://v.youku.com/v_show/id_XMTY2NzE3MDU2.html
2. 设置共享
2.1 打开VMware的设置,在“选项”选项卡,找到“共享文件夹”,在左侧选择为“总是启用”,并点击下方的“添加”按钮。
2.2 弹出添加共享文件夹向导,点击‘ 下一步(N)>’
2.3 设置共享的目录和共享名,我这里设置为win7系统的F盘(可自选路径)
2.4 指定共享文件夹的属性,勾选‘启用此共享(E)’‘只读(R) ’根据个人需要勾选了,然后点击‘完成’。(最后点击‘确定’。)
2.5 进入Ubuntu系统,进入/mnt/hgfs 目录 我们看到共享的F盘,进入后可以访问
2.6 如果出现问题
①.Error:cannot mount filesystem: No such device
②.Win7与ubuntu共享文件hgfs下为空
③.每次开机都得挂载hgfs的方法
①.解决cannot mount filesystem办法、②.解决hgfs为空的方法:
首先执行 sudo apt-get install open-vm-dkms,会提示一些配置先Y,在N、N、N......下去,再执行sudo mount -t vmhgfs .host:/ /mnt/hgfs,就能在/mnt下面显示了
(PS:open-vm-dkms 作用:
This package provides the source code for the open-vm kernel modules.The open-vm-tools package is also required in order to make use of thesemodules. Kernel source or headers are required to compile these modules.
该包为open-vm内核模块提供源代码,同时也需要open-vm-tools,它们组合在一起才能够使用这些内核模块。编译这些模块需要内核源代码或者头文件。
)
③.解决每次都要挂载的方法:
1、确保VMware中为Ubuntu已经成功设置‘共享文件夹’,并且选中‘总是启用’。
2、启动Ubuntu,登入系统后,本以为已经自动挂载,但是到/mnt/hgfs/下并没有看到挂载的共享文件夹,终端下输入:
sudo -t vmhgfs .host:/ /mnt/hgfs,重新进入hgfs目录,就会看到已经成功挂载共享文件夹
3、此时,已经完成共享文件夹的挂载,可以任意编辑文件了。但是重新登录下Ubuntu,发现挂载的共享文件夹又不见了。
4、终端下输入:sudo gedit /etc/init.d/rc.local,打开的文件中加入挂载代码(sudo -t vmhgfs .host:/ /mnt/hgfs),如图,保存退出,重启Ubuntu,发现共享文件夹已经成功自动加载。
5、OK,完成
当上面的操作结束后,我出现这种情况 设置完上面的操作后发现/mnt/hgfs下又没有共享的文件,解决方法:
为了每次开机自动挂载共享目录,终端下输入:sudo gedit /etc/init.d/open-vm-tools末尾增加一行: sudo mount -t vmhgfs .host:/ /mnt/hgfs (host:/ 处有空格)
参考链接:
1. <</span>window 与ubuntu共享文件 hgfs下为空和不用每次挂载hgfs的方法>
http://blog.sina.com.cn/s/blog_9e0b5689010169jp.html
2. <</span>/mnt/hgfs为空>
http://blog.csdn.net/jungsagacity/article/details/7311351
二、通过安装samba实现共享
概述 1、安装samba 2、设置共享
具体
1、安装samba
sudo apt-getinstall samba (一般默认按‘回车’就好了)
2. 设置共享
选中需要共享的文件夹,点击右键,选择“Sharing Options”,如下图操作:
注意选中所有多选框,并在提示下给共享添加权限,至此Ubuntu共享文件夹设置完成。
3. Win7访问
首先,在Ubuntu中执行ifconfig查看当前ip设置。
然后,在win7‘搜索’中输入刚才的ip \\192.168.67.130后回车
执行后,就可以看到Ubuntu的共享文件夹了,然后右击share文件夹,选择‘映射网络驱动器(M)...’,并在弹出的对话框中选择盘符并点击‘完成’。
至此通过samba实现win7与Ubuntu的共享咯~welcome to linux~
在vmware中实现Ubuntu与win7(主机)之间同步实现共享文件的更多相关文章
- [机器学习] 虚拟机VMware中使用Ubuntu的联网问题
在VMware中安装Ubuntu要解决两个问题: 1.VMware Tools安装使用 2.Ubuntu联网的虚拟机设置 1.VMware Tools安装 它的作用就是使用户可以从物理主机直接往虚拟机 ...
- 在VMware中安装ubuntu出现菜单栏无法显示的情况
在VMware中安装ubuntu出现菜单栏无法显示的情况 其实这个问题的原因时由于VMware中enable了3D图形加速界面,只需要shutdown当前运行的虚拟机,然后在虚拟机,设置,显示器,3D ...
- Vmware 中安装 Ubuntu Server (或者ubuntu 以文本界面登陆时) 分辨率无法全屏问题
Vmware 中安装 Ubuntu Server/Ubuntu 分辨率,无法全屏问题 需要更改grub设置 在终端或者文本界面按下列步骤进行设置: 第一步: 输入命令 sudo vim /etc/de ...
- 安装Vmware 以及 Vmware 中安装Ubuntu 以及其中问题?
在vmware中安装ubuntu 过程中 安装窗口太小,无法继续下一步? 按住alt键,用鼠标拖动linux的安装窗体,向上移动就能看到下面的确定按钮. 如何安装Vmware-tools? 1.VM菜 ...
- VMware中的Ubuntu网络设置
网络配置: VMware安装后会有两个默认网卡,分别是VMnet8(192.168.83.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP会不同的.在windows ...
- 如何扩大VMware中的ubuntu虚拟机的磁盘大小
我是在VMware中安装的ubuntu. 最近虚拟机磁盘空间不够,需要扩展,在虚拟机中设置了扩展20G,然后在ubuntu中发现扩展的20G并不能用.... 正确的扩展方法是: 1.先在虚拟机中的se ...
- [转] VMware中的Ubuntu无法通过桥接方式上网
遇到的问题:主机可以上网(使用了代理),VMware设置为桥接方式连网.在主机中可以ping通虚拟机,在虚拟机中也可以ping通主机,可是在虚拟机中始终连接不了因特网. 感谢刘洋同学的博文,“在桥接模 ...
- VMware中Linux虚拟机与Windows主机共享文件夹
VMware下Linux虚拟机与Windows主机共享文件夹 1. 安装vm-tool 2. 开启共享文件夹 虚拟机->设置->选项->共享文件夹"右边选择"总是 ...
- VMware中解决ubuntu不能连接网络问题。(亲测有效)
1.保证自己的电脑能正常连接网络 2.打开关于VMware的所有服务(一般情况服务设置的是手动启动,需要自己打开)如图: 3.对VMware虚拟机进行网络设置:右击ubuntn选择设置 4.选择网络适 ...
随机推荐
- [原][osg][粒子特效]spark粒子特效生成流程
- Qt加载OSg视图例子
//QT += core gui opengl //LIBS += -losgViewer -losgDB -losgUtil -losg -lOpenThreads -losgGA -losgQt ...
- CentOS下的Autoconf和AutoMake(完善篇) 3
在<实践篇>之后,由于需求不断修正,所以这篇是针对<实践篇>的一些完善.(以后内容会不定期增加完善) 1.不想链接到math的动态库,想连接到静态库①使用命令ldd ./mys ...
- Codeforces 911E - Stack Sorting
911E - Stack Sorting 思路: 用栈来模拟,能pop就pop,记下一个需要pop的数为temp,那么如果栈非空,栈顶肯定大于temp,那么加入栈 栈顶值-1 到 temp 的值,否则 ...
- spring boot: @Entity @Repository一个简单的数据读存储读取
spring boot: @Entity @Repository一个简单的数据读存储读取 创建了一个实体类. 如何持久化呢?1.使用@Entity进行实体类的持久化操作,当JPA检测到我们的实体类当中 ...
- Confluence 6 为 Active Directory 配置一个 SSL 连接预要求
希望生成证书,你需要安装下面的组件在你希望连接的 Windows Domain Controller 上. Internet Information Services (IIS) 在你安装 Windo ...
- [poj 3090]Visible Lattice Point[欧拉函数]
找出N*N范围内可见格点的个数. 只考虑下半三角形区域,可以从可见格点的生成过程发现如下规律: 若横纵坐标c,r均从0开始标号,则 (c,r)为可见格点 <=>r与c互质 证明: 若r与c ...
- Nanami's Digital Board CodeForces - 434B (棋盘dp)
大意: 给定01矩阵, m个操作, 操作1翻转一个点, 操作2求边界包含给定点的最大全1子矩阵 暴力枚举矩形高度, 双指针统计答案 #include <iostream> #include ...
- bzoj4589: Hard Nim fwt
题意:求n个m以内的素数亦或起来为0的方案数 题解:fwt板子题,先预处理素数,把m以内素数加一遍(下标),然后fwt之后快速幂即可,在ifwt之后a[0]就是答案了 /*************** ...
- JSP内置对象和属性
JSP内置对象和属性列举如下: 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的 ...