[i=s] 本帖最后由 phone1126 于 2011-11-16 16:33 编辑 [/i]
请教各位高手,大侠们:
我想在linux下直接通过mount形式挂载window下的目录文件,在linux中来编辑修改window下的文件,或者通过这种mount挂载方式在window下来编辑修改linux某目录下的文件。
我的linux的是在虚拟机下装的redhat9,window和linux的共享目录是/mnt/hgfs/share (linux下) 在window下是E盘下的share目录
linux的ip是192.168.0.12 我尝试一下方法都不行:请问怎么才能解决:
mount /mnt/hgfs/share/ /home/work/
系统提示:mount: /mnt/hgfs/ is not a block device
或者:mount -t nfs 192.168.0.12:/mnt/hgfs/share/ /home/work/
系统提示:mount: 192.168.0.12:/mnt/hgfs/ failed, reason given by server: 权限不够
是什么问题,用什么mount方式解决上述问题?
sunqi0928 于 2012-02-01 17:07:19发表:
直接软链接不就行了。。。
绿色圣光 于 2012-01-29 20:37:24发表:
多谢指教!
相思爱文 于 2012-01-23 23:39:59发表:
[i=s] 本帖最后由 相思爱文 于 2012-1-23 23:54 编辑 [/i]
好久没用虚拟机啦
1、一台电脑,物理机(即虚拟平台)和虚拟机交换文件,简单的方法是设置共享目录。
2、在物理机中,运行vm提供的相关命令和功能,可以在不开机的情况下把虚拟机的硬盘分区挂载到物理机的一个目录或映射为一个驱动器(即盘符)。
在虚拟机中,通常不能访问或挂载物理机中的目录。
3、虚拟机访问物理机中分区的方法,在虚拟机中添加硬件,把物理盘加上去。再开虚拟机,就和在物理机中加一块硬盘一样了。
4、物理机和虚拟机,做为独立的两台电脑,桥接联网,组成局域网,利用网络传输。这和两台电脑互传数据相同。
5、利用网络工具,物理机与虚拟机同时访问互联网。可以利用工具传输数据。
6、利用U盘或移动硬盘,分别在物理机中和虚拟机中插拔传输。
以上的方法,不管是windows还是linux都是可以的。第1第2第3的方法,是利用vm本身的功能实现。第4第5第6的方法,相当于两台电脑。
另外,linux可以用mount 命令挂载目录到目录下,用--bind参数
monut --bind /目录 /目录
用链接或挂载的方式,只是改变了路径,能否访问和修改,还受本身权限的制约。
链接目录,用的是软链接,权限不会更改。访问权限和链接所指向的原路径相同。
链接和挂载功能不同。
jason512 于 2012-01-22 23:41:06发表:
基本常识错误,不能挂载文件或者目录实现互访,你只能把windows中的一个盘挂载到linux中。windows中的盘右键设置共享。你要实现两个系统互访,有几种方式,最基本的就是配置smba,至于配置方式可以百度一下,并不复杂
phone1126 于 2012-01-12 19:56:19发表:
反过来当然是可以的,但是很多时候不方便的
phone1126 于 2012-01-12 19:54:18发表:
10# phone1126
自己顶一顶
gogo11 于 2012-01-09 12:47:38发表:
不可以!可以反过来~~~~~~~
johnysqlinux 于 2012-01-09 12:37:36发表:
用mount.cifs试试看
mount.cifs //192.168.1.10/mydocument /mnt -o user=administrator,password=123 //192.168.1.10是Windows系统的IP,administrator是Windows系统的管理员,也可用其它用户
phone1126 于 2012-01-08 19:50:29发表:
若可以把/home/work/下的内容挂到或连接到share目录(linux与window共享的目录)下,可在windows操作linux里的东西,那不是很方便了
phone1126 于 2012-01-08 19:48:08发表:
7# 绿色圣光
请问高手,这样是可以把linux与windows的共享目录share连接到linux下的/home/work/下。但可否把/home/work/下的内容挂到或连接到share目录(linux与window共享的目录)下
lxyz007 于 2011-11-19 20:28:27发表:
(5ty(
绿色圣光 于 2011-11-18 19:37:20发表:
目录怎么可能挂载呢?你可以链接过去。[code]ln -s /mnt/hgfs/share /home/work/share[/code]
phone1126 于 2011-11-18 09:58:36发表:
我还是想把/mnt/hgfs/share这个目录挂载到/home/work/下,非得是块设备才可以挂载吗?这相当于就是在我的linux下把某个目录的文件挂到linux的另一个目录下
phone1126 于 2011-11-18 09:42:08发表:
我用的是虚拟机VMware 已经安装了vmtools,不然怎么建立与window共享目录呢
phone1126 于 2011-11-18 09:39:28发表:
3# 绿色圣光
我的意思是想:因为平时在/home/work/下编辑文件等,我想把与window共享的目录/mnt/hgfs/share/挂到/home/work/下,就可以直接在/home/work/下编辑/mnt/hgfs/share/下的window下的内容了。
另外因平时在/mnt/hgfs/share/下编译与window共享的*.c文件总是编译不了
绿色圣光 于 2011-11-16 20:09:29发表:
[code]mount /mnt/hgfs/share/ /home/work/[/code]
是一个文件夹而非块设备,你怎么能把一个文件夹挂载到另一个文件夹呢?楼主是用的什么虚拟机?vm?安装vmtools了么?为什么要用红帽9这么古老的版本呢?
如果安装好了vmtools,设置好了共享目录,那你E盘下的share文件夹中已经被挂载到了/mnt/hgfs/share 啊
朝日月 于 2011-11-16 18:03:17发表:
不太懂