中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » [推荐]解决NTFS访问难题!(Paragon IFS Driver 4.01)
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [11] »
作者:
标题: [推荐]解决NTFS访问难题!(Paragon IFS Driver 4.01) 取消高亮 | 上一主题 | 下一主题
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『楼 主』:  [推荐]解决NTFS访问难题!(Paragon IFS Driver 4.01)

推荐:Paragon IFS Driver 4.01
这个东西功能超强,支持NTFS/Ext2/Ext3,还支持隐藏的FAT分区,完美支持长文件名,支持使用各种代码页,也就是说可以在DOS下完全正常的访问这些分区了!占用内存总共才40多k,体积也不大。

使用前需要加载XMS支持,不加参数直接打IFS查看命令行帮助。

新版本的NDOS.EXE有bug,现已修正。新的XMSMAN.EXE也有bug,已换成以前的3.5版。

经测试,用CWSDPR0.EXE+NDOS.EXE要占用100多k内存, 用HDPMI32.EXE+NDOS.EXE只要占用40多k,后者是更好的选择,详见:http://www.cn-dos.net/forum/viewthread.php?tid=23450&fpage=1

附件里的NDOS.EXE是经Wengier修正过的版本,XMSMAN.EXE是以前的版本。IFS.BAT是我在原版的ND.BAT基础上修改的,去除了没用的Remount CD功能(这个功能只有在原版的Recovery CD里才有用),并且把DPMI服务程序换成HDPMI32,以节省内存。附件

经Wengier进一步优化的版本(方便使用,含繁/简体中文代码页等,详见后面的帖子)可在这儿下载:
http://help.cn-dos.net/soft/ifsdrv.zip

已做好的自动加载IFS驱动程序的DOS启动盘(启动后即自动支持NTFS、ext2/3分区)镜像下载:
http://help.cn-dos.net/soft/dosntfs.zip

   此帖被 +2 点积分    点击查看详情   
评分人:【 waitingcd 分数: +2  时间:2007-12-15 03:23




32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-9-14 18:52
查看资料  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 2 楼』:  

强!收藏……



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-9-14 18:56
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
lfdjssz
初级用户





积分 125
发帖 72
注册 2005-9-13
状态 离线
『第 3 楼』:  

收藏……

2005-9-15 13:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hxj
中级用户




积分 377
发帖 66
注册 2005-4-4
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by brglng at 2005-9-14 06:52 PM:
推荐:Paragon IFS Driver
这个东西功能超强,支持NTFS/Ext2/Ext3,还支持隐藏的FAT分区,支持长文件名,支持使用各种代码页,也就是说可以在DOS下完全正帠...

即使找到了936.uct文件,解决了NTFS分区下中文的正确显示问题,但能否解决
对NTFS下中文文件和目录的写操作呢?NTFSPRO就能显示NTFS分区的中文显示,但不能对它进行操作。
看来DOS下NTFS分区的中文操作还是一个难以解决的难题!
但是瑞星DOS版是解决了这一问题的!

[ Last edited by hxj on 2005-9-18 at 17:29 ]

2005-9-18 17:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 5 楼』:  

据我所知,目前能在dos下操作ntfs中文名目录和文件的只有ghost的omnifs.exe,这个东西前一阶段曾经贴过,但是它使用自己的命令行,每次只能操作一个文件。另外,它还能在未加载usb驱动的情况下直接读写usb盘

[ Last edited by fujianabc on 2005-9-20 at 09:40 ]

2005-9-18 17:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 6 楼』:  

把850.uct或866.uct复制成936.uct的话就可以显示*部分*中文长文件名,不过仍不是很完美。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2005-9-18 23:10
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
chjhuai0
初级用户





积分 46
发帖 2
注册 2005-9-10
状态 离线
『第 7 楼』:  确实如此!



  Quote:
Originally posted by Wengier at 2005-9-18 23:10:
把850.uct或866.uct复制成936.uct的话就可以显示*部分*中文长文件名,不过仍不是很完美。

但是照样不能进入中文目录!我已试过现在所有的能读写ntfs的软件,都只能读写英文目录及文件,没有一款可以真正读写中文的!
站长能不能想想办法解决这个问题!!!???

2005-9-19 23:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 8 楼』:  

这是它的readme.txt里面的:
The 5th parameter is used to support national file names. For each codepage
supported ".\NLS\" subdirectory of the IFS driver directory contains 2 files:
<number>.CPI - ASCII <=> Unicode convert table;
<number>.UCT - upper case convert table.
就不知道upper case convert table是什么意思。如果知道的话,再看看其他uct的内容,我想应该不难制作出一个936.uct吧?有了这个文件应该就可以正常读写中文信息了。



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-9-22 13:57
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 9 楼』:  

upper case convert table 就是"大写字母转换表“,ntfs,ext2/3区分大小写,dos不区分大小写,一律看作大写,欧洲一些其他语言有一些特殊字母,可能需要其他版本的uct。对于中文,不存在大小写的问题,因此,应该于与850的uct一样的内容。
我认为,不能显示中文的本质不在于uct文件,而在于cpi文件,看看936的cpi与其它cpi大小就可以看出不同了,这个版本的ifs可能本身不支持936的cpi

2005-9-22 15:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 10 楼』:  

那也不一定啊
缺少uct文件就是不能正常使用的。那个cpi文件是paragon系列软件通用的,此系列的其他软件使用这个cpi好像都没有什么问题。所以关键可能还是uct文件。850的uct和866的uct内容也是不完全相同的。另外DOS 7.1加载了DOSLFN之后也能区分大小写,同样如果加载IFS时使用了-LFN参数也能区分大小写。



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-9-22 16:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 11 楼』:  

顺便问一下,866是什么语言?

2005-9-22 18:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sodohe
新手上路





积分 6
发帖 4
注册 2005-9-25
状态 离线
『第 12 楼』:  

收藏备用,谢谢

2005-9-25 05:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cnzh
新手上路





积分 1
发帖 1
注册 2005-9-30
状态 离线
『第 13 楼』:  



  Quote:
Originally posted by brglng at 2005-9-14 18:52:
推荐:Paragon IFS Driver
这个东西功能超强,支持NTFS/Ext2/Ext3,还支持隐藏的FAT分区,支持长文件名,支持使用各种代码页,也就是说可以在DOS下完全正帠...

怎么加载“加载XMS”

2005-9-30 15:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 14 楼』:  

加载HIMEM.SYS即可
在config.sys中加一句device=himem.sys,把himem.sys文件复知道启动目录



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-10-1 11:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jssyq
银牌会员




积分 1231
发帖 498
注册 2002-12-3
状态 离线
『第 15 楼』:  

这个要关注一下。



言多必失!必失!!油多菜不坏,礼多人不怪
2005-10-4 16:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [11] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: