中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 00:29
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS开发编程 & 发展交流 (开发室) » USBexFAT.com DOS下可读写U盘的exfat分区
可打印版本  7,946 / 20
第1楼 yaya 发表于 2010-12-27 18:03
银牌会员 发帖 353 积分 1,009
USBexFAT.com DOS下可读写U盘的exfat分区
USBexFAT.com 配合usbaspi.sys,可驱动u盘,读写fax16、fat32、exfat分区。
支持usb-fdd,usb-zip,usb-hdd格式。
程序在DOS命令符下或autoexec.bat中加载,显示中文需要cp936uni.tbl或者cp936uni.gbk文件。
支持长文件名,需加载doslfn.com 4.0e版本(4.0f版本不能正确回写中文)。
输入 '/? ' 可显示帮助信息。
由于DOS使用4字节存储文件长度,因此单个文件尺寸大于4G时不能正确读写。


v1.0a版本:支持usb-fdd格式,修正了一些错误。

[ Last edited by yaya on 2011-1-7 at 15:45 ]

附件
USBexFAT_1.0a.rar (7.85 KiB)
第2楼 Roy 发表于 2010-12-29 01:04
管理员 发帖 1,633 积分 4,869
第3楼 fujianabc 发表于 2010-12-29 10:37
金牌会员 发帖 1,616 积分 3,467
很强的东西啊!
不过不能支持4G以上的文件很遗憾,很多人把u盘格成exFAT就是为了存储4G以上文件用的
第4楼 yaya 发表于 2010-12-29 10:53
银牌会员 发帖 353 积分 1,009
谢谢Roy版主的转载!
第5楼 Roy 发表于 2010-12-29 11:18
管理员 发帖 1,633 积分 4,869
要是如果有DOSNTFS就更好了 (bean寫的ntfs讀寫庫還是很好的,只是沒人放在DOS用喔)
第6楼 Roy 发表于 2010-12-29 11:22
管理员 发帖 1,633 积分 4,869
另外,bttr的RayeR發現DOSExFAT不支持多合一讀卡器,看看你要不要修。
第7楼 yaya 发表于 2010-12-29 15:14
银牌会员 发帖 353 积分 1,009
多合一讀卡器是由usbaspi.sys识别和驱动的,在dos下加载usbaspi,看下一屏幕信息,是否已经识别。
USBexFAT对于u盘,需要格式化为hdd或zip,即有主引导记录MBR。
第8楼 yaya 发表于 2010-12-30 11:40
银牌会员 发帖 353 积分 1,009
usbaspi.sys支持PCI规范中类/子类/设计的06/07/00,即CardBus bridge桥设备;
支持0c/03/00,0c/03/10,0c/03/20,即Universal Serial Bus Mass Storage通用串行总线大容量存储器uhci/ohci/ehci设备。

对于大容量存储器,支持usb_msc规范中子类02(一般为CD-ROM)的协议00,01或50;
支持子类05(一般为FDD)的协议50;
支持子类06(通常的u盘)的协议50;
支持子类04(FDD)。
第9楼 Roy 发表于 2010-12-31 12:59
管理员 发帖 1,633 积分 4,869
對了,能加載後卸載嗎?
(我還是想說,要是加上只讀NTFS支援就更好了)
第10楼 yaya 发表于 2011-01-01 10:39
银牌会员 发帖 353 积分 1,009
当前版本加载后不能卸载
第11楼 yaya 发表于 2011-01-05 17:56
银牌会员 发帖 353 积分 1,009
松下的usbaspi.sys启动太慢,对于某些机型第一次启动死机,必须重启,且不能识别主机前部的usb端口。出于学习和研究的目的,DIY了一下。有同样兴趣的朋友可向我索取,请研究完毕后予以删除。

由于DIY是为了u盘使用,去掉了对大容量存储器子类04(FDD)的支持。需要该项功能的朋友请使用原始版本。

[ Last edited by yaya on 2011-1-6 at 10:42 ]
第12楼 fdisk21 发表于 2011-01-06 08:16
初级用户 发帖 38 积分 97
谢谢,我喜欢exFAT
第13楼 Roy 发表于 2011-01-06 09:17
管理员 发帖 1,633 积分 4,869
Originally posted by yaya at 2011-1-5 17:56:
松下的usbaspi.sys启动太慢,对于某些机型第一次启动死机,必须重启,且不能识别主机前部的usb端口。出于学习和研究的目的,DIY了一下。有同样兴趣的朋友可向我索取,请研究完毕后予以删除。


RayeR報告說他的USB-FDD被認成HDD了。

原文:

第14楼 yaya 发表于 2011-01-06 11:15
银牌会员 发帖 353 积分 1,009
抱歉!没有同时修改显示信息。对于usb-fdd应当把HD显示为FD。重新上传至1楼。
关于RayeR的報告,可能真的是把FDD当成HDD了。逻辑0扇区是不是微软分区?比如没有55aa标识,没有fat16/32,或exfat标识?或者使用原版usbaspi.sys试一试,因为DIY版本不支持大容量存储器子类04(FDD)。

[ Last edited by yaya on 2011-1-7 at 15:47 ]
第15楼 Roy 发表于 2011-01-06 16:26
管理员 发帖 1,633 积分 4,869
Originally posted by yaya at 2011-1-6 11:15:
抱歉!没有同时修改显示信息。对于usb-fdd应当把HD显示为FD。
关于RayeR的報告,可能真的是把FDD当成HDD了。逻辑0扇区是不是微软分区?比如没有55aa标 ...

他那顆是真的USB軟驅喔。

Edit:另外他用原版則是找不到該驅動器。

[ Last edited by Roy on 2011-1-6 at 21:40 ]
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023