VMware下的Linux系统中Windows的共享目录,不支持创建软连接
2012-08-10 16:22
1136 查看
【问题】
在编译VMware下的Linux系统对从Windows中共享过来的文件,进行编译的时候,遇到:
ln: creating symbolic link XXXXXX : Operation not supported
【环境】
VmWare的Linux + Windows XP + vmhgfs文件共享(通过Vmware tools共享的windows文件夹)
【分析原因】
出现这类问题,主要是由于在编译的时候,要用ln去建立一些软链接,
而这些文件是从Windows中,通过VMWare虚拟机共享进Linux的,
而虽然此种操作在Linux系统中很常见,但Windows不支持,所以,
编译会报错。
【解决方法】
有个解决办法就是,在VMWare下的Linux中,建立Samba服务,
然后新创建新samba用户和文件夹,然后在windows中就可以访问到该文件夹了。
然后把在Linux中,从共享目录拷贝到你所要共享的samba目录中,
这样,也可以实现我们所要的文件共享。
此时在去编译这些代码的时候,由于是在Linux系统中的,所以就OK了。
【总结】
在编译VMware下的Linux系统对从Windows中共享过来的文件,不支持创建软连接。
在编译VMware下的Linux系统对从Windows中共享过来的文件,进行编译的时候,遇到:
ln: creating symbolic link XXXXXX : Operation not supported
【环境】
VmWare的Linux + Windows XP + vmhgfs文件共享(通过Vmware tools共享的windows文件夹)
【分析原因】
出现这类问题,主要是由于在编译的时候,要用ln去建立一些软链接,
而这些文件是从Windows中,通过VMWare虚拟机共享进Linux的,
而虽然此种操作在Linux系统中很常见,但Windows不支持,所以,
编译会报错。
【解决方法】
有个解决办法就是,在VMWare下的Linux中,建立Samba服务,
然后新创建新samba用户和文件夹,然后在windows中就可以访问到该文件夹了。
然后把在Linux中,从共享目录拷贝到你所要共享的samba目录中,
这样,也可以实现我们所要的文件共享。
此时在去编译这些代码的时候,由于是在Linux系统中的,所以就OK了。
【总结】
在编译VMware下的Linux系统对从Windows中共享过来的文件,不支持创建软连接。
相关文章推荐
- VMware下的Linux系统中Windows的共享目录,不支持创建软连接
- VMware下的Linux系统中Windows的共享目录,不支持创建软连接
- linux虚拟系统与windows主机共享文件之用vmware-tools设置实现
- 在Linux下挂载Windows系统共享目录
- linux下挂载windows共享目录并创建软链接
- Windows目录与VMWare的Linux进行共享(Ubuntu)
- linux系统下挂载windows共享目录
- C/C++创建目录函数,支持windows和linux
- Samba 系列(七):在 Samba AD DC 服务器上创建共享目录并映射到 Windows/Linux 客户
- Linux系统访问windows共享目录
- Vmware Linux下与windows系统共享文件夹
- Samba 系列(七):在 Samba AD DC 服务器上创建共享目录并映射到 Windows/Linux 客户
- Linux与windows共享目录下tar解压提示创建符号链接失败
- VMware10中的CentOS6.5命令行安装VMware tools工具启用windows与虚拟机中Linux系统的共享目录
- Windows 和 在VMware中安装Linux两个系统实现数据共享
- 局域网内linux系统读取windows的共享目录
- C/C++创建多级目录函数,支持windows和linux
- Vmware下的linux访问Windows中的共享目录
- VMware下Windows系统和Linux系统混合环境文件共享