LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1188|回复: 4

vmware, ntfs-3g 和 大小写敏感

[复制链接]
发表于 2007-12-15 17:01:05 | 显示全部楼层 |阅读模式
用vmware装了个xp
想把我本地的几个windows分区 (ntfs分区,用ntfs3g挂载的)共享给
虚拟xp,这样有些软件就不用安装了

但是发现很多软件运行时找不到相应的dll文件
一看原来是文件名大小写问题

ntfs-3g 不支持 "不区分文件名大小写"
而windows却是不区分文件名大小写的

但是通过"映射网络驱动器"加载上的本地ntfs分区却是区分大小写的

可否有办法让xp对共享给它的本地ntfs分区不区分大小写阿?
发表于 2007-12-15 18:48:03 | 显示全部楼层
Post by goodluck1982;1796023
而windows却是不区分文件名大小写的
可否有办法让xp对共享给它的本地ntfs分区不区分大小写阿?


??看不懂要说什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-15 20:44:43 | 显示全部楼层
宿主机: 装有winxp和linux, 其中winxp是ntfs分区,在linux下分别挂载到  /mnt/c ~ /mnt/g

客户机(虚拟机):在宿主机为linux下,用vmware安装的虚拟xp。

vmware有一个共享功能,可以把宿主机上的文件共享给客户机
于是,我把 /mnt/d ~ /mnt/g 共享给了客户机,在客户机中是通过
“网上邻居”右键->映射网络驱动器 将宿主机的 /mnt/d~/mnt/g 目录分别映射为 D: ~ G: 盘

然后在客户机中打开D:盘,里面有我在宿主机为winxp时装的程序
直接运行它,却说找不到 xxx.dll , 其实该文件夹中就有 Xxx.dll ,只是文件名大小写不一样
这不就说明客户机区分大小写了吗?

===========

而我们知道 windows 是不区分大小写的,但那是在D:盘就是本地磁盘而不是映射网络驱动器的情况下。

===========

不知这回是否说清楚了
回复 支持 反对

使用道具 举报

发表于 2007-12-16 00:14:13 | 显示全部楼层
貌似也碰到过这种问题  
不过vmware可以直接映射物理分区 这样就没有什么问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-16 11:07:39 | 显示全部楼层
Post by joyfun;1796166
貌似也碰到过这种问题  
不过vmware可以直接映射物理分区 这样就没有什么问题


对,这倒是
把这事儿给忘了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表