您现在的位置是: 首页 > 知识百科 知识百科
bootrom芯片代码写入主板bios_bios是怎么写入芯片的
ysladmin 2024-05-24 人已围观
简介bootrom芯片代码写入主板bios_bios是怎么写入芯片的 bootrom芯片代码写入主板bios的今日更新是一个不断变化的过程,它涉及到许多方面。今天,我将与大家分享关于bo
bootrom芯片代码写入主板bios的今日更新是一个不断变化的过程,它涉及到许多方面。今天,我将与大家分享关于bootrom芯片代码写入主板bios的最新动态,希望我的介绍能为有需要的朋友提供一些帮助。
1.外接的网卡如何做PXE无盘启动
2.l联想电脑,bios里没有BOOT这一项,在哪里设置开机优先。求指教
3.问BIOS文件用什么反编译,来看它的源程序 ?
4.求大神解释软件刷写主板芯片的原理或代码,就是软件如何实现刷主板的。
外接的网卡如何做PXE无盘启动
若外接的网卡有BOOTROM的芯片座,把烧录好的相应PXE无盘启动芯片插上去就可以了;
若外接的网卡没有BOOTROM的芯片座,也可以用主板BIOS刷新软件把主板的BIOS下来,用BIOS修改软件把相应的网卡PXE启动代码加入到主板的BIOS上,然后再把BIOS重新刷到主板的BIOS芯片。
l联想电脑,bios里没有BOOT这一项,在哪里设置开机优先。求指教
第一个问题答案:
1、虽然它们都是无盘启动,但是毫无疑问,RPL只能做无盘Win95或假Win98,不能作成内核为Win98的无盘站。RPL唯一的好处是:比较成熟,关于它的文章漫天皆是。
2、就构架整个网络来说,PXE 要简单得多。这集中反映在对每台工作站的配置上:RPL要求每一台工作站都要执行安装过程,并且配置比较麻烦。而PXE配置时,只需要每一台工作站的MAC地址,把它写到netnames.db这个文件中就可以了,甚至连这个都可以自动完成。
3、 就性能价格比来讲,PXE是RPL 的替代品。从此,无盘启动技术进入了Win98的时代。
4、 就适用范围来讲,有盘Win98能延伸到什么地方,也就是这个技术也可以延伸到的地 方。而Win95由于它内核上的限制(例如:老版本不支持AGP显卡),不能较好地与Internet接轨,其应用受到了极大的限制。
5、就可维护性讲,PXE的每个工作站的配置都是从公共的Windows目录下读取,删除了,无非是重新启动一次,不用在工作站作任何的动作,系统将自动复原。
6、应用软件的安装。当你看中某个新的软件,并且打算把它安装在无盘工作站上时,用PXE安装,比如想在无盘Win98中新加一个游戏,或以前没有Office2000,现在要安装Office2000,很简单:用你那个上传的本地硬盘安装好后,上传一下,所有工作站都可以用了。而Win95的应用软件的安装就没有这么简单。
7、如果网卡上BOOTROM被清空或者损坏,除非设置了启动顺序,否则大多数主板不会自动切换,如果你的主板够高级,可能可以。
第二个问题答案:
网卡要实现远程引导,首先要实现远程开机,这个时候需要网卡上特殊电路在计算机关机时仍然监视网络,这样的网卡有个特征,就是上面多一个电源线,而且一般是全尺寸网卡,那种几十块的刀卡是无法实现远程启动的。主板的功能也有多有少,有的支持的就也要在电源上做特殊设计,没有电源支持有网卡也无法远程引导的。所以有的主板可以有的不行
问BIOS文件用什么反编译,来看它的源程序 ?
机器开机在检测cpu、内存、硬盘、光盘等之后开始显示
realtek
rtl8139
(a/b/c)/rtl8130
boot
agent
press
shift-f10
to
configure….
然后屏幕一闪显示如下
intel
undi
pxe-2.0(build
0.82)
copyright
(c)
1997-2000
intel
corporation
for
realtek
rtl8139(a/b/c)/rtl8130
pci
fast
ethernet
controller
v2.11
001205
client
mac
addr:00e0
4c
c4
6e
9c
guid:ffffffff-ffff-ffff-ffff-ffffffffffff
dhcp…….\
在此需等上几分钟,而后开机就非常缓慢!
首先可以说明,这是因
(集成/独立)网卡启用了boot
rom芯片的引导功能,而且网卡带有pxe的引导芯片之后所造成的。
以下是常见的解决方法:
常见网卡设置方法:(常见的分
pci网卡
与
集成网卡)
pci
网卡
:在开机后检查你的网卡类型后有3秒的暂停时间在斜线360°旋转前,按shift+f10进入网卡设置界面,选择boot
order项,
集成网卡:则由开机后按del键或其它进入bios的功能键进入bios进行设置。
>
pci网卡取消bootrom方法如下
方法
1)调整网卡设置程序禁止网卡的bootrom引导功能:在电脑开机之后,进行cpu、内存、硬盘等自检后出现“realtek
rtl8139
……press
shift-f10
to
configure….
”时,马上按“shift+f10”组合键,进入网卡设置菜单,然后用键盘上下箭头键选中第4行的boot
order
rom选项,而后用左右箭头键设置为“rom
diseable”,设好后要按回车才生效,按f4保存退出!
方法
2)可以拔除掉网卡上的bootrom引导芯片,也能以此取消网卡的bootrom引导功能。
这样,开机网卡的bootrom引导功能就取消了,开机后就只会出现”press
shift-f10
to
configure”的字样并停留3秒时间(时间是可以选择的,3秒是一般为最短时间)
>
集成网卡取消bootrom方法如下
方法
1)开机后按del键或其它进入bios的功能键进入bios
选择integrated
peripherals
—>onboard
lan
boot
rom
此项修改为disabled
方法
2)有时是因启动顺序设置为网卡远程启动造成的,所以将启动设置为硬盘最先引导也能解决问题!
求大神解释软件刷写主板芯片的原理或代码,就是软件如何实现刷主板的。
CBROM应该是修改BIOS等最好用的工具。
先分解出相应的部分后,再用汇编程序进行反汇编。
给你一些操作实例:
CBROM BIOS文件名 /EPA ***.EPA 更新能源之星图标(用于只支持EPA格式的4.5X)
CBROM BIOS文件名 /EPA ***.BMP 更新能源之星图标(用于只支持BMP格式的4.6X-6.X)
CBROM BIOS文件名 /EPA1-7 ***.BMP 部分主板支持多个更换能源之星图标功能
CBROM BIOS文件名 /LOGO ***.BMP 更新全屏画面用法(用于只支持BMP格式的640X480的文件)
CBROM BIOS文件名 /LOGO1-7 ***.BMP 部分主板支持多个更换全屏画面功能
CBROM BIOS文件名 /ISA STDE.BIN 使你的主板拥有和捷波恢复精灵一样的功能
CBROM BIOS文件名 /ISA BIOS-10.BIN 使你的主板拥有承启主板的GHOST功能
CBROM BIOS文件名 /PCI PXE.LOM 下载 网卡BOOTROM 启动芯片 PXE 代码,写进主板的BIOS将PXE启动代码写到 BIOS 中去,用做无盘启动工作站
CBROM BIOS文件名 /VSA BIOS文件名 更新防毒模块
CBROM BIOS文件名 /AWDFLASH AWDFLASH.EXE 使你的主板拥有自刷新工能(启动时按ALT+F2)
CBROM BIOS文件名 /MIB 文本文件名 在支持MENU IN BIOS的主板加入文本信息(加入后,在BIOS SETUP里按F5或F9)
CBROM BIOS文件名 /YGROUP AWARDEYT.ROM 更换 YGROUP组
CBROM BIOS文件名 /XGROUP AWARDEXT.ROM 更换 XGROUP组
CBROM BIOS文件名 /GROUP _EN_CODE.BIN 写入英文显示代码
CBROM BIOS文件名 /GROUP _GR_CODE.BIN 写入繁体中文代码
CBROM BIOS文件名 /GROUP _B5_CODE.BIN 写入德语代码
CBROM BIOS文件名 /FNT1 FONT1.AWD 写入字库
移出某项内容:
在以上各参数的基础上(CBROM BIOS文件名 /ISA)加入EXTRACT参数,则为移出BIOS中的新功能。各参数、BIOS文件不同,移出的内容也不相同。
注意:移出的文件最好用BIOS文件中的原文件名。否则可能移植到BIOS中,可能无法使用。
删除某项内容:
如你不想用BIOS中的某个文件,可以在以上参数的基础上(CBROM BIOS文件名 /ISA)加入RELESAE参数,则为删除对应的项目。
必须在纯DOS下面才能使用这个命令
这个命令只是修改BIOS文件
修改好后在通过AWFLASH或AFDOS命令把BIOS文件刷进BIOS里面去
主板的芯片上面都有一个bootrom,上电以后,芯片首先执行bootrom里面的程序,这个程序会扫描整个主板,看看上面都有什么样的存储设备,然后那个存储设备是支持启动的。完成这一步以后,bootrom就按固定的顺序给这些支持启动的存储设备发启动命令,这些设备里面只能有一个会给cpu回复正确的返回命令,然后cpu就开始从这个设备里面读出image文件。首先检查文件有没有修改,然后解密文件,并将文件放到指定的内存去。。。。
一般情况说的软件刷机,其实就是用自己做的文件去代替那个存储设备里面的文件。主要你能使得文件能通过那个文件完整性检查和解密,你就可以刷机了。
非常高兴能与大家分享这些有关“bootrom芯片代码写入主板bios”的信息。在今天的讨论中,我希望能帮助大家更全面地了解这个主题。感谢大家的参与和聆听,希望这些信息能对大家有所帮助。