您现在的位置是: 首页 > 知识百科 知识百科

bootrom芯片代码写入主板bios_bios是怎么写入芯片的

ysladmin 2024-05-24 人已围观

简介bootrom芯片代码写入主板bios_bios是怎么写入芯片的       bootrom芯片代码写入主板bios的今日更新是一个不断变化的过程,它涉及到许多方面。今天,我将与大家分享关于bo

bootrom芯片代码写入主板bios_bios是怎么写入芯片的

       bootrom芯片代码写入主板bios的今日更新是一个不断变化的过程,它涉及到许多方面。今天,我将与大家分享关于bootrom芯片代码写入主板bios的最新动态,希望我的介绍能为有需要的朋友提供一些帮助。

1.外接的网卡如何做PXE无盘启动

2.l联想电脑,bios里没有BOOT这一项,在哪里设置开机优先。求指教

3.问BIOS文件用什么反编译,来看它的源程序 ?

4.求大神解释软件刷写主板芯片的原理或代码,就是软件如何实现刷主板的。

bootrom芯片代码写入主板bios_bios是怎么写入芯片的

外接的网卡如何做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”的信息。在今天的讨论中,我希望能帮助大家更全面地了解这个主题。感谢大家的参与和聆听,希望这些信息能对大家有所帮助。