无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6527|回复: 20
打印 上一主题 下一主题

求大神指导,通过u盘软驱进入dos后刷新2M以上bios失败求原因

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-8 23:42:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
              各位大神,本人dos菜鸟,在工作过程中遇到如题问题:u盘仿真软驱1.44M,bios文件放在2G的普通分区里,刷新2M、4M的bios文件可以正常刷新,8M的bios一直失败;通过网络启动的dos环境里,2M的bios文件可以刷新,4M、8M的无法刷新,dos环境是不是对读写文件大小有所限制?如何解决。。。。

求大神指点迷津,谢谢~~
2#
发表于 2012-5-9 08:26:51 | 只看该作者
嘿嘿,dos下无法保证对usb存储设备都能正确识别与读写,所以请将需要读写的文件放在dos能够正确识别的媒介内。
回复

使用道具 举报

3#
 楼主| 发表于 2012-5-9 14:25:08 | 只看该作者

回复 #2 不才 的帖子

这个和文件大小有没有关系?
dos下可以识别到这个文件,并且执行了刷新bios系列命令中的read文件,后续的write、flash无法执行,提示space insufficient(空间不足),如何提升空间,这个与1.44M启动盘大小有没有关系?
回复

使用道具 举报

4#
发表于 2012-5-9 15:53:19 | 只看该作者
嘿嘿,在进一步讨论之前,请先明示一下什么叫做:u盘仿真软驱1.44M?(恕欧孤陋寡闻)
此外也请说明一下什么是:2G的普通分区?
回复

使用道具 举报

5#
发表于 2012-5-9 16:48:54 | 只看该作者
用烙铁换上一个大容量的flash芯片可解决楼猪的问题........
回复

使用道具 举报

6#
发表于 2012-5-9 18:05:01 | 只看该作者
8M的是EFI的楼主是不是用错刷新软件了
回复

使用道具 举报

7#
发表于 2012-5-9 22:29:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8#
 楼主| 发表于 2012-5-9 23:01:38 | 只看该作者

回复 #6 2012system 的帖子

目前8M的只能通过烧录器烧录,我想用4M的EFI刷新工具刷新,一直没有成功,一直想探究怎么回事。。
回复

使用道具 举报

9#
 楼主| 发表于 2012-5-9 23:05:51 | 只看该作者

回复 #4 不才 的帖子

额。。。。
是一种定制的u盘,这种u盘被分成两个区,一个是大小、功能与软盘一致的仿真软驱,另一个就是我们普通的u盘
其实就是我们常说的量产后的u盘
回复

使用道具 举报

10#
 楼主| 发表于 2012-5-9 23:11:02 | 只看该作者

回复 #5 wang6610 的帖子

这个。。。。。。。
主板上的芯片没法改,你的意思和flash芯片的内存有关?但是烧录器使用汇编可以正常刷新,我想主要是dos的问题
回复

使用道具 举报

11#
发表于 2012-5-10 15:05:32 | 只看该作者
原帖由 2012jasper 于 2012-5-9 23:05 发表
额。。。。
是一种定制的u盘,这种u盘被分成两个区,一个是大小、功能与软盘一致的仿真软驱,另一个就是我们普通的u盘
其实就是我们常说的量产后的u盘


嘿嘿,既然最终还归结到u盘,那么我上面所说的问题就不得不认真考虑了。
说个比较典型的例子:一个台电的u盘,在某台式机上使用U启进入dos后,可以看到其分区上的某个文件(该分区在Windows下可见),但若想拷贝或移动该文件,则提示错误...的。换台电脑,该文件则无论是拷贝或移动均无问题。说白了,此乃dos下对usb设备的支持问题也。
书归正传:
楼主不妨将bios文件与dos系统统统放入留有足够空间的img文件内,利用g4d载入内存后运行dos系统。这样,起码可以保证有一个能够正常读写的系统平台来供实施相关操作。
回复

使用道具 举报

12#
 楼主| 发表于 2012-5-10 23:51:02 | 只看该作者

回复 #11 不才 的帖子

这个我也试过了,通过PXE启动dos,这种方式可以刷新2M的bios文件,4M的就刷不上了(ps u盘可以刷4M的),这个与config.sys或其他配置文件的设置有没有关系,这个东东我一点不懂,直接从一个winpe启动工具中复制过来的~~
回复

使用道具 举报

13#
发表于 2012-5-11 11:09:52 | 只看该作者
原帖由 2012jasper 于 2012-5-10 23:51 发表
这个我也试过了,通过PXE启动dos,这种方式可以刷新2M的bios文件,4M的就刷不上了(ps u盘可以刷4M的),这个与config.sys或其他配置文件的设置有没有关系,这个东东我一点不懂,直接从一个winpe启动工具中复制 ...


嘿嘿,上面已经说了,需要将bios文件与dos系统置于同一存储环境中(内存里)。你启用pxe启动,bios文件放在何处?pxe启动后的dos环境是否有足够的空间供写入操作?
回复

使用道具 举报

14#
 楼主| 发表于 2012-5-11 12:43:41 | 只看该作者
原帖由 不才 于 2012-5-11 11:09 发表


嘿嘿,上面已经说了,需要将bios文件与dos系统置于同一存储环境中(内存里)。你启用pxe启动,bios文件放在何处?pxe启动后的dos环境是否有足够的空间供写入操作?


我想问题就出在这儿,我不知道PXE启动后的dos有多大空间,如何扩大空间。我是把启动dos所需要的文件和bios文件、刷新工具一起放到image文件里面,PXE启动加载image文件,便启动dos了,至于此时那些文件在不在内存了我不太清楚,这方面我完全是小白,我想应该不在dos内存里吧,听说dos内存总共才600多k+300多k。
回复

使用道具 举报

15#
发表于 2012-5-11 20:57:50 | 只看该作者
嘿嘿,楼上的,有闲心的话,把你的dos启动文件放上来瞅瞅。
回复

使用道具 举报

16#
 楼主| 发表于 2012-5-12 10:38:54 | 只看该作者
原帖由 不才 于 2012-5-11 20:57 发表
嘿嘿,楼上的,有闲心的话,把你的dos启动文件放上来瞅瞅。


附件里的image文件是从一个pe工具箱里取出来的,里面基本上没做修改,只是添加了.rom文件(bios)、afudos.exe(刷新工具)和一个flash.bat批处理,麻烦老兄帮忙看看,另外,大哥手里有没有编写config.sys、autoexec.bat相关文档,发我一份好吗?我邮箱shipy8125@sina.com

谢谢~~~
回复

使用道具 举报

17#
 楼主| 发表于 2012-5-12 10:40:44 | 只看该作者

回复 #16 2012jasper 的帖子

附件太大了?!?没传上。。。。
回复

使用道具 举报

18#
 楼主| 发表于 2012-5-12 10:55:41 | 只看该作者

回复 #15 不才 的帖子

上传文件最大不能超过100多k,可不可以发到您邮箱里,您给我指导、修改下,谢谢。。。
回复

使用道具 举报

19#
发表于 2012-5-12 11:09:54 | 只看该作者
不用折腾了,应该是dos刷新程序不支持刷入8M的bios文件。可找个硬盘测试便知道了。
回复

使用道具 举报

20#
 楼主| 发表于 2012-5-12 16:20:22 | 只看该作者

回复 #19 wang6610 的帖子

好吧,就算这工具刷不了8M的,通过u盘引导的dos环境下,4M的可以用这刷新工具进行刷新,但是为什么我用g4d引导的dos为什么不能刷新?
回复

使用道具 举报

21#
发表于 2012-5-12 20:02:27 | 只看该作者
嘿嘿,楼上的,邮箱已PM你。

to wang6610:
偶对刷bios了解甚少,或许确如仁兄所言,dos刷新程序不支持刷入8M的bios文件,或者是flash芯片容限问题。
偶目前所关心的是为何4M的bios程序pxe刷得而g4d就刷不得。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 18:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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