LinuxSir.cn,穿越时空的Linuxsir!

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

为什么在linux下,会看不到windows分区下的某些文件?

[复制链接]
发表于 2003-6-2 07:37:27 | 显示全部楼层 |阅读模式
我用的是MDK9.1,windows下的分区是NTFS,开机自动加载windows分区,大多数windows下的文件都可以访问,就是有些文件或文件夹看不到。比如:在windows的F:\linux\Mandrake9.1\下放的是MDK9.1的三个光盘映像文件,只能看Mandrake91-cd1-inst.i586.iso和Mandrake91-cd3-i18n.i586.iso这两个,Mandrake91-cd2-ext.i586.iso就看不到;另一个盘上一个“欧美风暴”的文件夹也看不到,“Linux常用命令学习笔记.doc”、“精通RPM之.doc”、“Linux下制作RPM软件包的关键所在.doc”这些文件也看不到。
不知道这是什么问题?
 楼主| 发表于 2003-6-3 10:51:27 | 显示全部楼层
真的没有人知道吗?真是郁闷
发表于 2003-6-3 11:28:00 | 显示全部楼层
linux与windows文件结构不同。
windows下的文件碎片太多,
所以有很多文件不能访问。
尤其是从网上下载的文件。
 楼主| 发表于 2003-6-3 12:21:09 | 显示全部楼层
不是你所说的那样!我的windows分区下的文件根本就没有碎片的,因为那些映像文件我都是一次性copy的,从那以后我就没有再动过它。
发表于 2003-6-3 12:38:23 | 显示全部楼层
我决的可能是fstab的编码没有弄好,我的win分区的文件全部都看的见啊!没有什么问题!
发表于 2003-6-3 15:52:02 | 显示全部楼层
这个有些人说是编码的问题,有些说是内核的问题。我还不清楚,我在Mandrake linux下有一些mp3直接mv或cp到fat/fat32分区,有些不能读,但有些可以访问,不能读的当然就不能访问,删也删不了。但可以通过另外的一台机器来做中转。先从Mandrake linux的机器转到中转的机器,再回到ms下从中转机器再转到自己ms的分区来就可以了。这个问题我还不知道如何做。

我试过做成iso文件,压缩成tar.gz 文件,或者直接刻录成光盘,对那些在fat/fat32下不能读的文件,还是不照。但一切都在Mandrake linux 下读写自如。如果只在自己的机器上搞,我还真的还能搞好。

但是我的编码是没有问题,内核的问题还是不太清楚,这个问题在Mandrake linux 9.0或9.1都存在。

但英文的没有问题。所以,应该考虑还是有编者按码有关的。。。
 楼主| 发表于 2003-6-3 17:38:38 | 显示全部楼层
谢谢大家!
还有要说明的就是,windows下的分区开机时自动加载了,里面的文件也能访问,只是个别文件在linux下根本就看不见,但照样占用着硬盘空间的,在redhat和mandrake下都是一个样子。
发表于 2003-6-3 18:32:37 | 显示全部楼层
只能这样试试了:http://www.linuxsir.cn/bbs/showt ... amp;highlight=cp936
也不一定能成功。但是我的机器从来就没有这个问题。
发表于 2003-6-3 18:43:38 | 显示全部楼层

是不是NTFS文件权限的问题呢?

LINUX能完全绕过NTFS分区对文件权限的限制么?
另外NTFS分区好象毛病挺多的,下一代M$好象放弃了NTFS了。
发表于 2003-6-3 19:18:57 | 显示全部楼层
cp -dp可以复制权限
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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