LinuxSir.cn,穿越时空的Linuxsir!

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

slackware 10.2挂载动态磁盘的问题

[复制链接]
发表于 2005-10-8 12:34:35 | 显示全部楼层 |阅读模式
我有一块80G的数据盘hdb,以前用的Windows 2003系统,所以将这块盘划分为3个ntfs主分区,并且启用了压缩,保存了大量数据。
现在由于这台台式机不再使用Windows系统了,改用slackware 10.2,因此我需要挂载ntfs分区。但是遇到一些问题。
首先,我用mount -r -t ntfs -o iocharset=gb2312 /dev/hdb1 /mnt/
挂载第一个分区正常,中文文件名显示也很好,但是,当我使用类似的方法去挂载第二个分区的时候,却无法成功,原因是系统认为hdb只有一个分区。我用fdisk /dev/hdb去看,print出来的确实只有一个分区,显示为动态磁盘(SFS)。
另外,我还发现挂载的第一个分区中有部分中文文件夹无法找到了,就如同不存在一样,也不知道是不是也存在普通文件也看不到的情况。不知是什么原因。

这块硬盘中的数据是完全正常的,我通过Windows PE关盘启动,可以看到这个磁盘中的所有数据。

哪位有类似经历吗,请多多赐教。
发表于 2005-10-8 13:20:52 | 显示全部楼层
ntfs支持得并不是很好,何况你还是压缩的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-8 14:29:12 | 显示全部楼层
是啊,ntfs支持还不是太好,是Microsoft私有格式。我看了NTFS Howto,开发者说支持压缩,所以我这个压缩盘还是可以访问到。只是后面两个分区找不到,我估计是动态磁盘的原因。

不行我只有把数据倒腾到笔记本再重新分区拷贝回去了。麻烦啊。
回复 支持 反对

使用道具 举报

发表于 2005-10-8 16:44:28 | 显示全部楼层
用 2.6 内核可以读出所有的文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-8 16:52:16 | 显示全部楼层
o,回头试试,谢谢。只是那个只能识别出一个分区的问题,不知道如何解决。2.6内核好像也不行。
回复 支持 反对

使用道具 举报

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

本版积分规则

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