无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: zhaohj
打印 上一主题 下一主题

SRS_F6纯仿真驱动返回模块(5.31正式版发布)(6.10支持x64)

[复制链接]
211#
发表于 2010-6-1 22:58:39 | 只看该作者
原帖由 sgw888 于 2010-5-30 15:05 发表
现在遇到一个问题,在HP 6910P 上面,PXE启动SRS_F6进行测试的时候,发现,加载驱动之后,也就是经过一系列的驱动分析之后,再回到GRUB4DOS环境时,实机硬盘HD0无法访问,使用LS命令列出的硬盘实际上是经由 SRS_F6虚拟的硬盘,UNMAP --ALL,取消所有映射也没有效果,仍然无法列出实机硬盘.   map(hd0) (hd0)   map --rehook,仍然无效,无法再识别到实机硬盘HD0.   这不知道是什么原因引起的,是GRUB4DOS,还是DOS,还是???  找不到原因.


PXE 启动 grldr,进入 DOS,再用 grub --keep-pxe 回到 grub 下。此时又要执行一次 pxe detect 的初始化。也许正是这个第二次的初始化步骤,让 PXE 的 BIOS 神经了。

如果是这样的话,又有什么办法呢?总不能把主板扔了。现在,姑且不论是谁在故意制造麻烦。即便没人故意制造麻烦,无意之间制造的麻烦,也够麻烦了。

进入 grldr,已经很不容易了。有一些恶劣的机器,甚至无法启动 fbinst 的环境,更无法启动 grub4dos 了。我们应该珍惜每一个能够进入 grub4dos 的美好生活,不要轻易就离开这个舒适的环境而到别处去探险。进入 dos 就等于是切换环境,就等于是探险。

有没有可能,所有的前期工作都在 grldr 下完成,不再进入 DOS 环境?编写 grldr 下的外部程序,应该也不困难了。
回复

使用道具 举报

212#
发表于 2010-6-1 23:24:08 | 只看该作者
原帖由 sgw888 于 2010-5-31 18:19 发表
5.31正式版 PXE 网启测试报告:

这次换了一个机器,原来用的是HP 6910P,因为不是自己的,所以没有办法继续测试.
这次使用的是HP 540.

第一次网启的时候,速度很快.出现第一个选择菜单:   其中第一个菜单是  串接用户菜单 这时候,按C进入命令行  ls (hd0,  按一下TAB键,可以正常读取本地硬盘hd0,并列出分区.   按ESC返回菜单,选择 串接用户菜单,出现第二个选择菜单:选择驱动的,这时候,按C进入命令行,仍然可以读取本地硬盘,按ESC返回菜单,选择第一个默认菜单,SRS.ZIP那一项,进过驱动分析处理之后,出现菜单:  加载驱动到AB盘的选择一屏,按C进入命令行,ls (hd0, 按TAB键,只有一个分区,  ls(hd0,0)/  列表文件发现是SRS_F6虚拟的硬盘.  按ESC返回菜单,选择将FIRADISK的驱动加载到A,B盘为空,然后,进入下一个菜单选择项,第一项是返回GRUB4DOS的菜单,其中有一项是UNMAP ALL,选择这一项之后,按C进入命令行,再 ls(hd0,  按TAB键还是无法读取本地硬盘. 我只测试到这里. 因为没有看到楼主的回帖,所以没有使用 geometry (hd0)进行测试,这个明天有空继续测试.

下面是关于返回主菜单的测试:

网启,出现第一个菜单选择屏,按C进入命令行,  cat (pd)/menu.lst 可以查看到文件内容.
在经过驱动处理之后,按C进入命令行, cat (pd)/menu.lst ,提示 File not found

按ESC返回菜单,选择 Return GRUB4DOS Boot Menu,出现下面的信息之后,死机....

Booting [0] Return GRUB4DOS Boot Menu

Address 0x60100: Value 0x1
Address 0x8280:  Value 0x21
Address 0x82a0:  Value 0x21

boot file is GRLDR
Try block size 1408 ...

到这里就不动了.  按CTRL+ALT+Del 无法重启机器. 按电源键可以关机.


看看!这个情况让我给猜到了。也就是再次执行 pxe detect 的时候死机了。

这个死机有可能是 PXE BIOS 本身不支持两次执行 pxe detect 命令。也有可能是 DOS 下的什么程序,破坏了 PXE 的程序代码,造成 PXE 的死机。

注意,PXE 的程序代码可能要占据 110KB 以上的常规内存。这么多的内存被占用,那么 PXE 的代码本身就可能被别的 DOS 程序破坏掉。

DOS 总共的常规内存才只有 640K。DOS 本身要占用低端的一些空间。PXE 再挤掉高端的 110K 内存。这样,应用程序所使用的内存,可能就不够了。有的程序,设计得不好,可能直接覆盖掉高端的 PXE 代码。这样,进入 PXE 之后,就可能要死机了。
回复

使用道具 举报

213#
发表于 2010-6-4 14:30:38 | 只看该作者
怎么U盘启动,用SATA接口的光驱安装系统,怎么选择光驱没有反应啊,不读盘啊?
回复

使用道具 举报

214#
发表于 2010-6-4 15:54:56 | 只看该作者
  有哪位分流一下,可以吗,我这下载太慢了。谢谢了。
回复

使用道具 举报

215#
发表于 2010-6-4 18:44:18 | 只看该作者
好喜欢,可是下不了!!
回复

使用道具 举报

216#
发表于 2010-6-5 16:00:33 | 只看该作者
看来得保留几个版本了
反正很小
回复

使用道具 举报

217#
 楼主| 发表于 2010-6-5 17:13:42 | 只看该作者
这个版本不改了,以后改动会新建一个目录作为测试。
回复

使用道具 举报

218#
发表于 2010-6-5 17:29:15 | 只看该作者
事情往往都不会那么凑巧.  要去测试了,可是没机器可测了.真是郁闷啊.
最近使用 05-31正式版,GRLDR是05-29的版本,应该是之前的版本.
用过CQ40-407AX,COMPAQ 515,还有一个台式,都挺正常,本地硬盘可以认到,PXE网启也可以返回主菜单.  好像一点问题都没了.  等有机会,再拿那个6910P测一下. 如果没问题,就算是全部解决了.
回复

使用道具 举报

219#
 楼主| 发表于 2010-6-5 17:48:00 | 只看该作者
嗯,等有机会再测试吧。FTP上这个版本你下载保留一下,以后方便测试。这个是6.3版本的grub.exe,不点大分析可能解决了你HP机的问题。
我还一直等你的消息呢!

[ 本帖最后由 zhaohj 于 2010-6-5 17:49 编辑 ]
回复

使用道具 举报

220#
发表于 2010-6-5 20:37:03 | 只看该作者
你的FTP上面6.2日期的GRLDR版本就是最后的版本吗?
准备用这个刻盘

看你文件日期是6.2晚上
回复

使用道具 举报

221#
 楼主| 发表于 2010-6-6 08:05:59 | 只看该作者
原帖由 dvd008 于 2010-6-5 20:37 发表
你的FTP上面6.2日期的GRLDR版本就是最后的版本吗?
准备用这个刻盘

看你文件日期是6.2晚上


我打开FTP日期是6.3,看来我们存在时差啊。
回复

使用道具 举报

222#
发表于 2010-6-6 09:16:18 | 只看该作者
都是北京时间,怎么会这样?
一直时间我这里都不同步
回复

使用道具 举报

223#
发表于 2010-6-6 10:20:32 | 只看该作者
试了大部分PE 只有网虫的能进PE

其他的都是7E蓝屏 用你的SRS 先加载再进PE 也是 (也可能我尝试的不全)

   
回复

使用道具 举报

224#
发表于 2010-6-6 10:46:55 | 只看该作者
原帖由 zhaohj 于 2010-6-5 17:48 发表
嗯,等有机会再测试吧。FTP上这个版本你下载保留一下,以后方便测试。这个是6.3版本的grub.exe,不点大分析可能解决了你HP机的问题。
我还一直等你的消息呢!

机会来了,真是高兴!

今天用COMPAQ 511测试,GRLDR版本是5-29 ,终于出现了跟以前6910P  HP540 相同的故障,找不到本地硬盘,无法返回PXE.
然后,改用6-3版本的GRLDR,一切正常,看来不点确实解决了问题.   能找到本地硬盘,也能顺利很快的返回PXE菜单.


但是,还有一个问题!! 也许这不算是问题. 就是在返回PXE主菜单后,我按C进入命令行,然后,   reboot 重启机器,这时候,再从网络启动,就失败了!!!!!!!     Try block size 1408 ...    之后就无反应了.
不知道,这个情况是否属于正常.
回复

使用道具 举报

225#
发表于 2010-6-6 10:55:43 | 只看该作者
真是好消息,6.3版的GRLDR 试试。。。
回复

使用道具 举报

226#
发表于 2010-6-6 11:05:17 | 只看该作者
又试了一下,重启后,可以从网络再次启动,但时间有些长. 出现TRY BLOCK SIZE 1408 之后,大约50秒左右,会出现主菜单. 不知道,怎么回事.
回复

使用道具 举报

227#
发表于 2010-6-6 11:37:23 | 只看该作者
还有一个疑问,关于FAT命令的,旧版的FAT命令.

fat file create size=1024k (hd1,0)/1.txt

创建一个文件之后,发现,创建的并不是空文件.里面有内容,这个是正常的吗???  
不是应该创建一个空文件吗?
回复

使用道具 举报

228#
 楼主| 发表于 2010-6-6 13:05:41 | 只看该作者
旧版的FAT是有点问题,马上用新版可以解决。
回复

使用道具 举报

229#
发表于 2010-6-6 15:13:36 | 只看该作者
最后这个版本看来很完美了
回复

使用道具 举报

230#
 楼主| 发表于 2010-6-6 15:20:04 | 只看该作者
原帖由 sgw888 于 2010-6-6 10:46 发表
reboot 重启机器,这时候,再从网络启动,就失败了!!!!!!!     Try block size 1408 ...    ...



重启后这个样子,说明你的PXE服务器不稳定,这与SRS_F6已经无关了。
看来6.3版本比较稳定了。
回复

使用道具 举报

231#
发表于 2010-6-6 16:35:44 | 只看该作者
原帖由 zhaohj 于 2010-6-6 15:20 发表



重启后这个样子,说明你的PXE服务器不稳定,这与SRS_F6已经无关了。
看来6.3版本比较稳定了。

可否指教一下,怎么才可以让它变得稳定? 这个不稳定因素在哪里?
我是用的 haneWIN DHCP Server.  XP系统,有个现象就是 如果两台电脑同时网启,第二台网启的电脑会有些慢.

网络环境是 ADSL接 路由器,我的电脑连在路由器上面.下面是一个大概的网络图.


    ADSL           我的电脑A     另一个电脑B
      |                   |                    |
      |_ _______路由器_________|
                          |  |
                          |  |-----------交换机---------------PXE网启所用网线
                          |_______交换机(或者HUB)_____接电脑


网启的机器不是直接连在路由器上面的,中间加了一个交换机.

第一次网启的时候是比较快的,再次重启就慢了,搞不懂.
回复

使用道具 举报

232#
 楼主| 发表于 2010-6-6 16:55:57 | 只看该作者
路由是不会加快网络速度的,你还不如接在交换机上。交换机的性能差别对网络速度影响很大。
ADSL进来接的路由器性能肯定很一般。

主要是SERVER端,感觉win2003SERVER比较稳定,尽量用MS的DHCP,TFTP用MS的也行,用haneWIN TFTP也行。
回复

使用道具 举报

233#
发表于 2010-6-6 17:42:03 | 只看该作者
原帖由 sgw888 于 2010-6-6 10:46 发表
机会来了,真是高兴!

今天用COMPAQ 511测试,GRLDR版本是5-29 ,终于出现了跟以前6910P  HP540 相同的故障,找不到本地硬盘,无法返回PXE.
然后,改用6-3版本的GRLDR,一切正常,看来不点确实解决了问题.   能找到本地硬盘,也能顺利很快的返回PXE菜单.

但是,还有一个问题!! 也许这不算是问题. 就是在返回PXE主菜单后,我按C进入命令行,然后,   reboot 重启机器,这时候,再从网络启动,就失败了!!!!!!!     Try block size 1408 ...    之后就无反应了.
不知道,这个情况是否属于正常.


我也高兴,因此知道你原来那台机器的毛病也应该解决了。这就放心了,谢谢。只有你的证实,才最终算是解决了问题。大家都是“知无不言,言无不尽”。这样的讨论,才有档次。

康柏是不是给惠普收购了?毛病一样。

重启之后,机器不正常了。那就算了。这是一个非常古老的问题了。不只是惠普有(此毛病),连华硕也会有的。我曾经有一个华硕主板,有时候重启会彻底死掉(关机按钮都不起作用),需要关机,停电,等一会,再开机才正常。“重启 bug”在很多机器上都有。

我再补充一下。有很多人询问怎么样才能学到一些有关 DOS 和 BIOS 深层的知识。其实,这个问题也是有捷径可走的。走的路不对的话,即使费力了也很难有进步。有些关键的知识点,一定要掌握。比如,中断向量表,BIOS 数据区,扩展的 BIOS 数据区,这都是至关重要的数据结构,一定要对此有一个基本的了解。其它的知识,就不一定需要弄清了。比如,每个中断都是干什么的?不需要掌握太多。int13 和 int15 都有很多子功能,这两个最重要,了解一下就行了。另外,需要了解一点汇编语言的知识,看看微软放在 MBR 上的引导代码(只有一个扇区,512 字节,所以,应该是一个必修课,网上也有详细的分析)就够了。很多人一开始不知道 A20 是什么概念。其实,这个就算不知道,也无所谓了,现在 A20 完全是个过时的玩意,除非启动软件的开发人员需要了解,其他的人就可以不了解它了。

[ 本帖最后由 不点 于 2010-6-6 18:13 编辑 ]
回复

使用道具 举报

234#
发表于 2010-6-7 11:47:06 | 只看该作者
新的测试报告,又有新问题了.还是HP,这次是DV3-2309TX .  这次的问题更加严重.  运行SRS_F6.进入DOS之后,无法返回 GRUB4DOS的环境了, 报告 INT 0X76 什么东西.

等我抽个时间,把详细的信息发上来.
回复

使用道具 举报

235#
发表于 2010-6-7 15:41:14 | 只看该作者
你最好同时也说明一下,6月3日以前的版本能否成功。

以及6月3日以后的 badgrub.exe 能否成功。

[ 本帖最后由 不点 于 2010-6-7 15:44 编辑 ]
回复

使用道具 举报

236#
发表于 2010-6-7 16:59:37 | 只看该作者
先上传一下现在的测试结果. 6-3版本的GRLDR 跟GRUB.EXE
附件是进入PXE之后,保存的内存结果.  进入DOS之后,无法再返回G4D环境.
什么程序也不运行的情况下,报下面的错误:
Failure restore ROM INT 0X76 vector.
Unsupported DOS,device driver or TSR.

如果再次运行GRUB.EXE会死机.
我先测试一下 BADGRUB.EXE的结果.

另外,在用5-29  SRS_F6测试的时候,也是无法返回G4D环境,我虽然没有去掉DOS下的其它程序进行测试,但是最新版的SRS-F6也仅仅是更换了GRLDR跟GRUB.EXE的版本,其它没有变.  并且,不加载任何程序,测试6-3版本的G4D会出现跟SRS_F6一样的结果,由此可以推断之前的版本也不可以.

P1.rar

181.97 KB, 下载次数: 19, 下载积分: 无忧币 -2

回复

使用道具 举报

237#
发表于 2010-6-7 17:10:04 | 只看该作者
6-3版本的测试, 内存上传结果.

仅仅是测试的G4D,没有测试SRS_F6.  使用BADGRUB.EXE之后,不再报错,可以正常进入G4D环境.其它没有测试.

附件中 A.TXT是初次PXE网启,进入G4D保存的内存.   另一个附件是使用BADGRUB.EXE,保存的内存结果.

新建文件夹.part01.rar

250 KB, 下载次数: 19, 下载积分: 无忧币 -2

新建文件夹.part02.rar

206.56 KB, 下载次数: 25, 下载积分: 无忧币 -2

回复

使用道具 举报

238#
发表于 2010-6-7 17:32:51 | 只看该作者
我也反馈个问题,估计是grub的。
下面的帖子原来提到过一个朋友的U盘插到电脑上就无法再电脑上启动,表现为开机不往下走,只到第一启动界面,连按del都进不去。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=163788&highlight=%2Bfreesoft00

开始怀疑是他的机器的问题
今天我的移动硬盘使用grub做引导在我的机器上也无法开机,情况也是在开机第一屏的时候就是刚出显卡信息,将要出设备列表的时候定死到那里(设备列表没有出来)
我使用hhh333最新的pe,安装它的安装程序来做的,做了三次,两次是通过GRUBINST_GUI.EXE,一次是通过BOOTICE.EXE来处理引导的。
换回通过ntldr来引导就没有问题,顺利通过。

我的机器是铭瑄 nv  c68的主板  cpu是amd  3800+  内存是金士顿1G

朋友的机器是技嘉 nv  c68       cpu是adm 4600+  内存宇瞻1G

只知道这么多了,如果还要什么信息请说一声
回复

使用道具 举报

239#
发表于 2010-6-7 20:45:34 | 只看该作者
一直坚持单启动,多启动也是WIN7安装盘,
就是考虑启动兼容问题,一直认为MS的最好
回复

使用道具 举报

240#
发表于 2010-6-8 00:56:53 | 只看该作者

回复 #238 freesoft00 的帖子

你没有试试 fbinst 吧?不妨试试再说。如果懒得试验的话,就暂且用微软的 ntldr 吧。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 02:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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