找回密码
 加入计匠网
搜索
热搜: BIOS ACPI CPU Windows
查看: 10816|回复: 6

award bios 怎么关闭开机第二屏信息?

[复制链接]
发表于 2007-11-24 02:20:48 | 显示全部楼层 |阅读模式
一、award bios 开机的第二屏信息,显示一个表格有cpu, 内存等硬件参数,下面还有device list,有些bios cmos 里有一个开关可以关闭显示第二屏信息的,但一般bios 是没有的。有什么办法让第二屏信息不显示。
! [6 w. E0 F6 e: m- A0 J5 D- z! W- i/ ]2 z- I) _5 E6 j/ ~7 S
请随便那一个过时的 bios 来说明,5 Z  a1 t% Z6 c; F4 c/ @
$ _3 U5 r0 [! x6 }4 q5 Y" u- Y- f
我是 bios diy, 从 biosdiy.net 和 biosrepair.com 两位版主那里开始学习 bios 知识和下载工具,分析bin文件做一些修改,希望版主给的提示中带一些完整的子程序段,目的不是要泄漏 bios 代码,而是要根据代码里某些“特征”来寻找反汇编代码在哪里,然后才能修改和验证。
; e1 e( k! z  ]$ S, B$ k& c
6 g. I4 M; {, u9 g4 Y: }8 ~
0 L) Y' i2 p( i/ J6 V# f二、在一个 Award 6。0 bios 中,我想屏蔽 按Tab键 切换显示 logo 和检测硬件信息的功能,* i$ d1 ~6 a* ~- Z1 T  P: A4 ?, R( `
找到sys模块里有两个地方比较是不是 Tab ,
6 ~- {( f7 K1 d. I/ c! [( \, J* C+ S" g3 o5 h1 D0 U9 E+ f* I3 X* i
cmp ah, 0F
- @5 l, V0 x% n/ j: B& K6 O; t4 @: k
$ T; s2 v3 C" i* d1 w+ O修改过后,没有任何效果," [4 E, z4 d9 i) U( _

! l' k: |$ V2 t9 C, ]2 ^请高手指引!
- ~4 e* t/ {8 H. x6 i' u
5 R0 \, t: t' \' m; Q" Y  Y- R三、award bios 怎么不进cmos自动跑 取优化值 ?$ ]9 }2 c- Y$ P
在清除 cmos 后, 如果按 F1 ,则只能跑安全值, 只有进入cmos 存盘一次,才能跑优化值。
8 `! o- V' |; c# \! g2 V) B4 y% d1 Y2 p/ U
怎么才能不进CMOS,每次启动都自动取优化值跑? 就像进入cmos, 存盘退出一次的效果?1 n* O4 W  V' e+ Y

( b" w( \) L2 r0 |0 Q* Y* _
# |9 x* L5 L7 M  h0 }1 _Andy
# u/ R# c3 _5 {; q1 H3 j# q, X  OQQ:253800351
- t( U" O0 F4 Q, i0 xMSN:Andy13798455223@yahoo.com.cn8 A7 [( l- U3 X: g
mail:Andy13798455223@126.com
发表于 2007-11-24 08:40:05 | 显示全部楼层
一、Hi, Andy你好, 因我一直在笔记本行业,Award BIOS本人基本没接触.但依你的情况,那段Code应该在Post快结束了.也就是在Int 19前面的一点点的地方.; k9 N! Z2 V3 Z, ?6 v+ p
我这想到一个办法:
# V) P6 n; r4 `你可将相同版本和芯片组的BIOS,设定一下显示和不显示那个屏幕来对比CMOS值的变化,(当然,你用你现在的BIOS一个一个试都可以,注意CMOS checksum),如果全试了都不行,那么可能BIOS已经用代码固定了,这要跟代码,不过这种情况应该不会发生(因为BIOS也要留着方便DEBUG),如果找到了那个CMOS,你就在BIOS的任意位置找一段不那么重要的call干掉,或直接在空位置,然后加入你写CMOS的代码即可解决.(不清楚Award BIOS的ROM Checksum算法),可能你比我更清楚吧
2 v: }. b  [" \: g9 Y1 I( o3 Q
  s% A3 ?5 v% G8 e7 r9 R二、方法可如上,但按TAB的位置,是比较早的地方,不过,你也可以和第一个问题的方法一样解决。% y( y. [! I% Q) o  P5 p

6 o" Z, ?9 [; D, X; ]三、关于按F1的问题,你的目的是什么?如果是象上面说的,你要找那个Disable第二屏或按TAB键设置的CMOS,大可不必这样做.你可以直接在DOS(手动/程序自动)改掉CMOS值,然后算好CMOS的CHECK SUM,就行.你可以写一个自动跑的程序,自己在一旁看就行.看到有效果马上就记下CMOS位置就行.
5 m8 c/ E4 ^8 p, [% a
$ G" N# ^. }0 {5 `PS:我把你几贴合成一贴了.不要介意.希望以上信息对你有帮助。
回复

使用道具 举报

发表于 2007-11-24 11:21:06 | 显示全部楼层
刚问了论坛里的David(是我哥们,他做Award bios的),不好的消息是,不能通过此方法来做.这需要改code的.
回复

使用道具 举报

发表于 2007-11-24 12:17:10 | 显示全部楼层
这些都是需要重新 Build BIOS Source Code 才能实现, 通过反汇编是非常难的, 涉及到很多结构, 有些厂家有增加相应的开关控制, 也许可以, 但大部分的 BIOS 都没有此控制. 不过, 对于你的这种精神, 夸一个!
回复

使用道具 举报

 楼主| 发表于 2007-11-25 01:48:28 | 显示全部楼层
找到一个 cmos 设置里有 Summary 开关的 bios, 跟踪发现时可以关闭 第二屏信息的,安装此方法,终于完成任务让开机logo显示之后直接进 系统。
回复

使用道具 举报

发表于 2007-12-8 10:15:14 | 显示全部楼层
又发现了几个牛人,顶
回复

使用道具 举报

发表于 2008-1-14 16:29:25 | 显示全部楼层
找到你相应版本的bios工具,award两个有力的工具其中一个是cbrom.exe——修改romfile、log等;另一个我忘了名字了,但就是你需要的,不要意思:)# n/ O% I; w9 M' m  }
应该能解决你的第一个问题!!
8 H: f) U- d* j2 L# Z如果要让bios跑优化值,也该是可以的,但仅对于把值保存在cmos的那些值,post时写入寄存器的则不行,需要改代码,这些代码又是compress的,还是checksum的,所以,几乎不可能反汇编它。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入计匠网

本版积分规则

Archiver|手机版|小黑屋|计匠网

GMT+8, 2025-12-21 17:22 , Processed in 3.221445 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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