中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 望帮忙解决DOS下U盘问题!谢谢!
<   <<   [1] [2] [3]  >>
作者:
标题: 望帮忙解决DOS下U盘问题!谢谢! 上一主题 | 下一主题
0451lym
高级用户





积分 760
发帖 357
注册 2005-10-10
状态 离线
『第 31 楼』:  

你挂ASPIDISK驱动也识别不出U盘吗?


2007-5-22 12:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
0451lym
高级用户





积分 760
发帖 357
注册 2005-10-10
状态 离线
『第 32 楼』:  

Originally posted by 0451lym at 2007-5-22 12:53: USBoot的作者在它的 PDF 文档里说过:关键在于BIOS,多数主板BIOS里的USB-FDD USB-HDD USB-ZIP 都 形同虚设,根本不检测U盘。本人有3台电脑和3个U盘,只有1台电脑支持USB-ZIP且只认32M的。
呵呵,现在的U盘格式标准和BIOS对U盘的驱动程序标准都很混乱,不同的厂家标准也不同,给我们带来了很多的麻烦,老的标准新的标准真的是很伤脑筋! 我的移动硬盘借出去半年了,因为那小子出差至今为归,所以我只有用SD卡+读卡器来测试.最近的发现证实了上面的说法.同一读卡器,同一机器,不同的SD卡,SD卡都是1G的,结果发现有支持USB-FDD良好的,有支持USB-HDD良好的! [ Last edited by 0451lym on 2007-5-22 at 01:14 PM ]


2007-5-22 13:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 33 楼』:  

看来我非得在IOS设置从U盘启动才可在DOS下正常使用U盘了 其实我计划想找到一个通用的驱动,以便让从硬盘启动到DOS下可以正常使用U盘! 看来计划落空!或许是主板的事.有机会换台机器试一下吧!


2007-5-22 14:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
0451lym
高级用户





积分 760
发帖 357
注册 2005-10-10
状态 离线
『第 34 楼』:  

你的U盘作为第一HDD盘启动,应该能识别出X.Y:格式(hdX,Y),这样其他的驱动才可以把U盘驱动上!而这个情况是出现在BIOS先驱动了非SATA硬盘,而后又用SATA硬盘驱动刷新了一下,到这里就出错了,SATA硬盘是挂上了,可是却把非SATA的U盘当成了无法识别的设备. 或者是grldr在搜索hd的时候与BIOS驱动冲突,造成非SATA驱动丢失或出错.因此U盘无驱动可以识别了! 这是我的猜测,不知道对不对! Desc 1.1: [][196]Type NTFS Desc 1.2: [][204]Type FAT Desc 1.3: [][212]Type NTFS Desc 1.4: [][220]Type FAT Desc 1.5: [][228]Type FAT Desc 2.1: [][236]Type NTFS Desc 2.2: [][244]Type FAT Desc 2.3: [][252]Type NTFS Desc 2.4: [][260]Type FAT Desc 2.5: [][268]Type FAT Desc C: [$][280]Type Disk 如果能识别这里应该是FAT Desc D: [][285]Type Disk Desc E: [][290]Type Disk Desc F: [][295]Type Disk Desc G: [][300]Type Network Desc H: [][305]Type Network 也就是说硬盘上真正的分区符应该是2.Y:而不是1.Y: 而原来的1.1:却是U盘C:才对,无奈刷掉了,只好当作第1硬盘来处理了! 多出来的C:和错误的1.1:另GHOST -DD无法处理,因此显示的也是无法识别的GHSTSTAT.TXT了! 现在的SATA硬盘与主板多存在问题,也许技术问题需要时间来解决! [ Last edited by 0451lym on 2007-5-22 at 03:03 PM ]


2007-5-22 14:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 35 楼』:  

算了,不管了!将就着用吧,硬盘grldr启动到DOS的时候要用U盘的话,设置一下BIOS吧!虽然麻烦点,但没办法了!况且在别的机器是用grldr引导到DOS的话,那机器也未必就会有U盘!最多做个提示,让拔出U盘!对了,我来看看一键还原的硬盘版,看他在我的机器上是怎么识别U盘的!


2007-5-22 15:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 36 楼』:  

哈哈 都是CONFIG.SYS惹的祸! 暂时用上HIMEM.SYS和UMBPCI.SYS 原来的内存比这高100多啊!


2007-5-22 17:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
0451lym
高级用户





积分 760
发帖 357
注册 2005-10-10
状态 离线
『第 37 楼』:  

Originally posted by terse at 2007-5-22 17:01: 哈哈 都是CONFIG.SYS惹的祸! 暂时用上HIMEM.SYS和UMBPCI.SYS 原来的内存比这高100多啊!
呵呵,恭喜找到答案了! 识别U盘启动的通用办法:AUTOEXEC.BAT FOR %%X IN (A: C:) DO IF "%COMSPEC%"=="%%X\COMMAND.COM" SET YD=%%X>NUL VOL %YD%|FIND /I "UCDOS">NUL IF ERRORLEVEL 1 SET R=REM >NUL %R%SET YD=>NUL SET R=>NUL 其中%YD%就是用U盘启动的盘符! [ Last edited by 0451lym on 2007-5-22 at 06:46 PM ]


2007-5-22 17:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 38 楼』:  

Originally posted by 0451lym at 2007-5-22 17:17: 呵呵,恭喜找到答案了! 识别U盘启动的通用办法(含grub启动):AUTOEXEC.BAT FOR %%X IN (A: C:) DO IF "%COMSPEC%"=="%%X\COMMAND.COM" SET ...
是否通用呢?grub启动的虚拟盘怎么判断?


2007-5-22 18:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
0451lym
高级用户





积分 760
发帖 357
注册 2005-10-10
状态 离线
『第 39 楼』:  

还是错了,原来是我的另一个批里面做了判断,grub启动的不能作出判断! 呵呵,空欢喜呀! 另一个判断是在这里弄的: TYPE PSI.OUT|FIND " C ">NUL IF ERRORLEVEL 1 SET YD=C:>NUL [ Last edited by 0451lym on 2007-5-22 at 06:55 PM ]


2007-5-22 18:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
<   <<   [1] [2] [3]  >>
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: