商务智能揭开BIOS中的绝对宝藏_第1页
商务智能揭开BIOS中的绝对宝藏_第2页
商务智能揭开BIOS中的绝对宝藏_第3页
商务智能揭开BIOS中的绝对宝藏_第4页
商务智能揭开BIOS中的绝对宝藏_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(商务智能)揭开BIOS中的绝对宝藏富贵险中求:揭开BIOS中的"绝对宝藏"2006-11-2809:52:02来源:网友世界网友评论2条进入论坛即便是菜鸟,也知道调节主板BIOS的超频选项,可使性能大幅提升。针对于此,很多厂商将复杂的BIOS升级、调整和超频等操作,转移到了Windows环境中,以使更多用户获得安BIOSBIOS“宝藏”还有很多,最精彩的部分可能是你闻所未闻的。安全第一提前备份你的BIOS芯片在此次挖掘BIOS中的“宝藏”前,首先要保证绝对的安全性。否则搞坏了小小的BIOS,修理时就要遇到大麻烦了。一、识别你的主板BIOS要修改主板BIOS,首先就要确定主板的BIOS类型,目前常见的BIOS多为Award、AMIPhoenix和IntelBIOS动检测。运行BIOS识别软件“eSupportBIOSAgent”,点击“GetBIOSInfo”按钮,软件将自动检测到主板BIOS“BIOSType”中即可看到BIOS1PhoenixBIOS已被AwardBIOS收购,所以如果你的主板显示的BIOS类型是“Phoenix-AwardBIOSv6.00PG”,则表示它使用的是Award的BIOS。二、克隆一块BIOS芯片BIOS实在是强人所难。而在下面的“宝藏”挖掘过程中,又要涉及到BIOS的刷新,难免会有一些风险。所以,推荐在进行BIOS刷新操作前,最好能为BIOS做个“备份”。很多电脑城的修理店中,都可看到专门的BIOS写入设备——BIOS编程器(如图2)。在刷新主板BIOSBIOSBIOS编程器来备份一颗同样的BIOS芯片,它其中会带有相同的控制程序。这样即便刷新BIOS的操作失败,也可利用备份芯片替换,真正做到“安全第一”。由于一些主板的BIOS容量,而备份一块BIOS芯片的价格大约为20元左右。另外,在插拔BIOS芯片时,切记要行更换深挖细掘拿走BIOS中的“大礼包”有了备份的BIOS芯片作“后盾”,现在就可对BIOS中的“宝藏”下手了,这里面可是隐藏着好多资源,价值上千块的免费宝贝等着你拿呢!一、摇身一变“品牌机”我的联想品牌机在购买时,带有一套OEM版本的WindowsXP系统光盘,它可使用在所OEMBIOSOEM系统识别更换后的主板。HP等品牌机赠送的OEM版WindowsXP如果符合即可在安装结束后自动激活系统。因此,只要修改主板BIOS中相应的识别代码,即可通过安装程序的检测。这里要修改的是BIOS中的DMI信息,由于修改DMI信息无需刷新BIOS,因此还是非常安全的。1.激活联想OEM版WindowsXPBIOS的DMI即使安装了OEM版的联想WindowsXP系统也不能激活。现在,就为BIOS添加上这段识别代码。步骤1OEM版WindowsXP上zhuce.reg”文件,将其信息导入到注册表中。再启动“DMIScope”程序,即可无限制使用它的修改功能了。步骤2Windows系统下的DMI主板是否能进行修改操作。点击菜单“Tools”→“DMIBIOSWriteTest”命令,在弹出的对“是“WriteTest”“BIOSofyourcomputerisabletomodifyDMIstructures.”信息,则表明可进行写入修改操作(如图3)。步骤3“BIOSInformation”中选择“Datafields”选项卡。双击窗口列表中的“BIOSVersion”项,弹出询问对话框,点击“是”(如图4)。在出现的数据对话框中,输入“LEGENDDragon”信息(不包括双引号,下同),再点击“Write”按钮,写入数据(如图5)。“SystemInformation”“LEGENDDragon”“Write”按钮写入。其实只要DMI中包含有“LEGENDDragon”信息,即可激活联想OEM系统,因此修改的CPU信息之类的“DMIBIOSWriteTest”检测出的地址段。另外,在写入信息数据时,一定要注意字母的大小写。修改DMI信息完毕后,重启联想OEM版WindowsXP系统,之后便会发现系统已自动激活并可正常使用了2.让多个OEM系统“为我所用”修改DMIBIOS面只添加了联想品牌机主板的识别代码,未免有些“大材小用,DMI信息地址中还可输入好多字符。既然如此,何不在BIOS中同时加入多个OEM系统的识别代码呢。“BIOSInformation”项中的“BIOSVersion”“LEGENDDrago项中的“Manufacturer”信息修改为“CompaqTSINGHUATONGFANGCOMPUTERHEDYCOMPUTERFUJITSU-PCTCL123”即可。要想让更多OEM版系统认出BIOS多的BIOS识别代码。修改完成后,不可能逐个去安装以上品牌机自带的OEM版WindowsXP系统,要想知道“OEM版XP验证工具BIOSOEM“BIOS检验“BIOS”检测按钮,即可看到结果(如图6)。3.DOS下也能轻松修改DMI信息Windows修改DMI信息。这时不妨换到DOS环境下,使用“DMICFG2.43”来达到目的。在“DMICF”窗口中,选择“EditDMI”,回车后进入编辑模式。在左侧选择“BIOS”“BIOSVersion”“LEGENDDragonIBMCORPORATIONHewlett-PackardFounderPCAcerSystem”(如图7ESC键返回左侧边栏。“System”DMI“ManufacturerName”修改为“CompaqTSINGHUATONGFANGCOMPUTERHEDYCOMPUTERFUJITSU-PCTCL123”,回车后按“F10”键保存修改。最后重启系统,即可无限制的安装多个OEM版WindowsXP系统了二、免费使用“网易通”BIOS“网易通”想不想用在你的主板上呢?1.揪出梅捷BIOS中的“网易通”梅捷的“网易通”是以功能模块的形式保存在BIOS中的。这样,即可对比BIOS刷新前后的文件模块变化,来找出要使用的“网易通”模块。这里以梅捷的“SY-I5P4LE-L”主板为例,取出它送来的这份“大礼包”。步骤1:首先使用Windows下的BIOS刷新工具“WinFlash”,备份当前梅捷主板的BIOS。运行WinFlash,点击工具栏上的“保存”按纽,在出现的“另存为”对话框中,选择保存路径为U盘,文件名为“1.bin”,点击“BACKUP”按钮即可导出(如图8)。从梅捷官方网下载“SY-I5P4LE-L”主板的“网易通升级BIOS文件“SY-I5P4LE-L.BIN”,再下载一个名为“CBROM.EXE”的工具,它可用来显示与编辑BIOS文件中的各种模块。步骤2DOS“CBROMSY-I5P4LE-L.bin/d”命令,接着对比两个文件显示信息,可看到包括了“网易通”的BIOS文件中,多出了一行“10.ISAROM[1]……”,这就是“网易通”的BIOS模块了(如图9)。在信息中还可看到“Compressed-Size”栏中,显示该模块的大小为“53.50KB”。步骤3:现在,在DOS下执行“CBROM2.BIN/ISAextract”命令。完成后,程序提示将要提取保存“h60720a.bat”“h60720a.bat”。回车后,即可将文件提取保存在当前目录下(如图10)。“h60720a.bat”大家可将其它主板中的特色功能模块提取出来“占为己有”。2.“网易通”进驻非梅捷品牌主板“网易通BIOS使用“网易通”功能。步骤1:这里以技嘉“GA-K8NS”主板为例,首先使用“WinFlash”,在WindowsXP下备份这块技嘉主板的BIOS,备份文件名为“back.bin”。对于普通BIOSBIOS“网易通”BIOSBIOS信息,这里使用BIOS信息修改工具“AwardBIOSEditor”。步骤2WindowsXP中,运行“AwardBIOSEditor”,点击工具栏上的“打开”按钮,浏览指定刚才导出的“GA-K8NS”主板BIOS文件。调入文件后,在左侧选择“SystemBIOS”11的内容是“BIOSMessage”和“BIOSID”项。修改完成后,即可将刷新后的主板伪装成梅捷的“SY-I5P4LE-L”主板。如果修改过后在安装梅捷“网易通“BIOSMessage”修改为“SOYO”。步骤3BIOSDOSCBROM查看BIOS空间占“CBROMback.bin/d”BIOS看到如下数据:Toolcompresscodespace360.00KToolcompresscodesize318.47KRemaincompresscodespace41.53K这里显示BIOS芯片空间大小为360KB318.47KB41.53KB。“网易通模块需要53.50KBBIOS“网易通”模块。看来,只能删除原有BIOS文件中的某些无用的模块,为“网易通”腾出些空间了。如果主板BIOS将“网易通”模块集成到BIOS文件步骤4:观察CBROM显示的BIOS文件信息,其中的“LOGOBitMap”是主板引导过程中的LOGO“CBROMback.bin/logorelease”命令,完成后,提示,即表示LOGO图片模块已删除(如图12)。再次执行“CBROMback.bin/d”120.83KB“网易通”模块了。步骤5“网易通GA-K8NS主板的BIOS“CBROMb“Addingh60720a.dat”图13)。“网易通“CBROMback.bin/d”到BIOS文件中多出了一项“ISAROM[1]……”(如图14),也就是“网易通”模块。步骤6:集成了“网易通”的技嘉GA-K8NS主板BIOS文件已经制作成功了,只要将它写入到主板BIOS中即可。对此,可在DOS下刷新写入BIOS,不过由于DOS操作比较繁琐,还是推荐使用“WinFlash”在WindowsXP下进行刷新操作。在刷新BIOS前,最好进入BIOS设置中,选择“LoadBIOSDefault”项,使BIOS恢复为默认设置。另外,如果BIOS设置了写保护,要先将其禁用,以便进行正常的刷新操作。进入WindowsXP,运行“WinFlash”,点击菜单“File”→“Open,调入刚才修改过的“back.bin”文件。再点击菜单的“File”→“UpdateBIOS”命令,即可刷新主板BIOS文件了(如图15)。当刷新BIOS“网易通“SOYOEnet驱动“SOYOEnet网管软件”“安装防破解补丁捷送来的这道“免费午餐”了狂占便宜华硕“靓彩”给你颜色主板有BIOS,显卡同样也有BIOS,对显卡BIOS升级更新,不仅可进行超频优化,还可让显卡具备一些大品牌产品才有的特色功能。一、显卡刷新有“保障”1.不同显卡类型使用不同刷新工具与主板BIOSBIOSATI系列的显卡,在DOS下的刷新工具为“FlashROMv2.40”,Windows环境下可使用“ATIWinFlashv1.10”。而使用NVIDIA系列的显卡,在DOS下要使用的刷新工具为“NVFlashV5.36”,Windows下则可使用“NiBiTorv3.0”。2.可自动恢复显卡BIOS的U盘刷新显卡BIOS失败后,显示器将黑屏。不过与主板不同,只要事先备份好显卡BIOS,便可利用U盘自动恢复显卡BIOS。步骤1:如果使用的ATI系列显卡,可进入WindowsXP,运行“ATIWinFlash”,程序“保存“XKback.rom”和路径,即可将当前显卡BIOS备份。有些ATIDOS下,使用FlashROM进行备份,只需执行“flashrom-s0XKbackup.rom”命令即可。如果使用NVIDIA显卡,可运行“NiBiTor”,点击菜单“File”→“SaveBIOS”命令,指定备份文件名“XKback.rom”和路径,来完成显卡BIOS的备份(如图16)。步骤2:现在要制作一个能够自动引导到DOS下,并且不加载任何驱动的自启动U盘。U盘测试一下是否能引导到DOSDOS下的BIOSFlashROM及NVFlash复制到U盘中。步骤3WindowsXP,用记事本打开U盘根目录下的“Autoexec.bat”文件,清除所有内容并添加如下语句:ATI显卡为:“Flashrom-p0XKback.romr”NVDIA显卡为:“nvflash-4-5-6XKback.rom”。BIOS的UU重启电脑,进入BIOS设置中,确定U盘为第一启动盘,保存设置后退出。在进行显卡BIOS刷新前,一定要将BIOS设置为U盘启动。否则升级时出现问题,屏幕全黑就无法再进入BIOS设置,更改为U盘启动,自然也无法使用上面制作的U盘来自动恢复显卡BIOS了。3.轻松恢复刷新失败的显卡BIOSBIOSU盘插入USBU盘上的“AUTOEXEC.BAT”BIOS了二、华硕“靓彩”拿来用华硕的显卡有很多特色功能,尤其是“靓彩”系列的“Splendid、OSD、GameLiveShowGameFace的BIOS就又要发挥作用了。步骤1:将之前备份在U盘上的显卡BIOS复制一份,改名为“1.ROM”,作为编辑用,注意不要直接修改U盘上备份的BIOS文件。这里要做的并非是将华硕的显卡BIOSBIOS中的“S“靓彩“SubVendorID”是BIOS中的十六进制代码,不会对显卡功能造成影响,因此操作的危险性也几乎等于零。步骤2:ATI系列显卡的BIOS,可用“RadeonBIOSTunerV20”进行编辑,运行程序后,点击“Open”“BIOSFile”BIOS“SubVendorID修改为“1043”→“ROMBIOSFiel”,将修改后的BIOS另存为文件“2.ROM”(如图17)。NVIDIA系列显卡的GameFace芯片相同,功能接近的产品,可到华硕官方网站查看下载驱动(http://.cn/products/vga/)。例如GeForceFX5600显卡与华硕V9560/TD使用了相同的显示芯片,规格也大同小异。这样“ASUSNV2K.INF”“[NVidia.Mfg]”字段部分找到V9560“SubSystemID”GeForceFX5600显卡,其“SubSystemID”为“80CF1043”。“公用程序“显示驱动程序下载,“ASUSNV2K.INF”是包含在“显示驱动程序”中的。现在运行,点击工具栏上的“Open”按钮,打开刚才复制的BIOS“SubSystemID”(80CF1043BIOS中的“SubVendorID”修改为“1043”,再将“SubDeviceID”修改为“80CF”。修改完毕后,点击“SAVE”按钮,保存为“2.ROM”(如图18)。步骤3:由于所使用的显卡BIOS编辑软件均非官方出品,这样有可能在修改数据时,BIOSBIOS进行一下验证,保证BIOS的完整性。打开“命令提示符BIOS命令,4行数据是“SubVendorID”“SubSystemID”发生改变,最后一行是BIOS文件末尾的校验码。校验码改变是正常现象,但如果发现除了这几处更改外,其它数据也发生了变化(如图19BIOS写入显卡了。如果BIOS中的其它数据被更改,可更换其它显卡BIOS修改软件,如ATIBiosEditV2.7,或直接利用如WinHex、UtralEdit之类的二进制修改软件,重新进行修改操作。步骤4:如果BIOS通过验证,即可将修改后的BIOS写入显卡了。ATI系列显卡,可直接运行“ATIWinFlash”,点击“载入图像”按钮,打开之前修改好的显卡BIOS文件“2.rom”,再点击“程序”按钮,即可完成刷新(如图20)。NVIDIA系列显卡可启动到DOS“nvflash-4-5-62.rom”“SubSystemID”“Updatesuccessful”的信息,重启系统即可完成。刷新操作结束后,只要选择并安装与华硕显卡芯片型号、显存相同的驱动。即可享受到丰富的华硕“靓彩”功能了。BIOS胆大心细,做好预防工作,相信这些BIOS中的“宝藏”非你莫属主板BIOS修改终极大法2007年06月13日星期三下午01:15在老一代DIY玩家眼中,BIOS领域已经相对陌生。其实电脑硬件BIOS里面蕴含着丰富的知识,通过修改BIOS确实是可以实现众多方便而实用的功能的。特别对于新手来说,在古老的BIOS领域,依然有很多你需要去了解的东西……一、小试牛刀——扩大BIOS空间大小有时我们要给BIOS中加入更多的东西,比如开机LOGO画面等,如果BIOS空间不够用,那就需要删除一些没用的模块,是否有更好的办法扩展BIOS空间大小AwardBIOS写入与备BIOS编辑工具Cbrom16进制编辑器UltraEdit32各大下载站点下载。要加大BIOS文件的剩余空间,我们采用的是大众化的思路:生成空白的临时文件,然后将空白的临时文件插入到原始BIOS文件的剩余空间中,这样我们就可以得到一个剩余空间较大的BIOS文件。首先在DOS模式下输入CBROM8kta3pro2405.bin/d命令(假设BIOS文件名为8kta3pro2405.bin),这时可以看到BIOS文件所剩余的空间大小,从图1可以看到,该主板的BIOS文件总容量为262.144K,其只有41.93K剩余空间。进入WINDOWSBIOS“复制“粘贴命令生成一“复件预防万一下面的改造失败而及时恢复BIOS。图1使用16进制编辑器UltraEdit32打开“复件8kta3pro2405.bin”,进入UltraEdit32→→Edit→HexInsert/Delete选项,然后点选“Delete”,在后面输入先前我们所查看的BIOS文件大小,这里为262,144字节(如图2),点击“OK”按钮即可。图2再次进入UltraEdit32→Edit→HexInsert/Delet选项,与上次不同的是,我们这次要选择“Insert”进行内容的插入,同样的是插入BIOS文件的大小(此处仍然是262,144)。可以看到,这个文件的内容变成了“20”。最后在“Search”选项中点击“replace”调出replace对话框,分别在“FindWhat”中输入16进制“20”和“ReplaceWith”中输入“FF”(如图3),最后选中“ReplaceAll”后存盘退出。图3使用UltraEdit32打开新生产的“复件4然后选择“Search”中的“Find”,输入“FFFF”,并且是连续的“FFFFFFFFFF”如图5),否则会使我们的改造失败。回车以后就可以搞定文件中剩余空间的位置。执行“File→SpecialFunctions→InsertFile先前我们所改造的“复件8kta3pro2405.bin”8kta3pro2405.bin文件保存到别的目录,然后将“复件8kta3pro2405.bin”文件改为8kta3pro2405.bin。输入CBROM8kta3pro2405.bin/d命令查看BIOS空间大小,我们发现BIOS297.93K(如图6)。图4图5图6二、给BIOS打补丁——让老主板焕发青春一些比较老的PC如笔者的一块BX主板的电脑,原来搭配的是8G硬盘,买了一个二手40G硬盘装上后,老主板并不能识别,开机显示到检测硬盘时就停止不动,然后就死机了。由于找不到主板新BIOS,所以只能在找了一个俄罗斯人编写了BIOSPATCHER软件,才解决了这个问题。BIOSPatcher(点击这里下载)是一种能查找并修复主板BIOS错误的软件,并且它也能为主板添加或打开新的特性,可以使老主板不识别新CPU的情况下正确显示CPU的名称(显示CPU内核名称并且能修正正错误),还能够修正二级缓存初始化错误,前端总线,倍频,以及不同规程的支持等,Patcher能支持137G的大硬盘。在DOS下直接运行BP,就会出现功能显示画面(如图7)。图7使用BIOS刷新程序AWDFLASH备份主板原BIOS文件(备份后的BIOS文件为a.bin“BPa.bin”命令就可以给主板BIOS打补丁,之后发现此程序修正我的BX主板BIOS一些错误信息,从图8明显可以看到他修正了很多项目,具体的包括CPU相关的,内存相关的,硬盘相关的选项。图8还等什么,赶紧把修正后的a.bin文件刷入主板BIOS芯片中,重启动电脑。果然认出我那个40G硬盘硬盘,并且顺利的启动了硬盘里的系统。修正前无法支持40G硬盘在开机检测不到而死机,修正后检测到40G硬盘并且顺利进入系统(如图9)。图9另外,在修正BIOS之前,我同时买了一块图拉丁CIII1.1G(当然我把转换卡的引脚经过修改来支持CIII电压),也是出现很多问题,系统显示CPU634MHZ10BP软件修改BIOS后正确显示出CPU的类型,修正后成功检测到CPU并顺利进入系统(如图11)。并且后来超频到1.46G(133X11)非常稳定(如图12)。图10图11图12三、瞒天过海——化整为零屏蔽多余的容量对2M的BIOSA1700000-1FFFF之间低端1M空间;当A17是高电平时,使用的是20000-3FFFF之间的高端1M空间,这1MBIOS1M的芯片A175V的高电位(如图13),如果在1MBIOS的插座上插入一块2M的BIOS芯片,主板自动屏蔽了2M芯片的低端1M空间。图13如果用编程器向2M的芯片中写入1M的BIOS不能正常启动机器。用编程器把BIOS代码强行刷入高端128K空间,该芯片插入主板后,却可以正常启动机器。这是由于第一次编程器默认把数据写在芯片的低端128K,主板读取的却是芯片高端的128K空白区域;第二次强制把数据写入高端128K空间,主板读取的正好是高端BIOS代码,所以启动主板成功。通过上面的分析我们知道,主板上A17(即芯片的30脚)已经被设计为高电3)。所以除了改变BIOS文件的大小外,只需找到一个不进行一致性检查的刷新程序就可简单地把1M的BIOS文件写入2M的BIOS芯片中。先找到一个使用1M芯片的主板的机器,开机进入纯DOS模式,然后拔下1M的芯片,换上2M的芯片。启动刷新程序,进入程序画面,软件会自动识别出插入的BIOS芯片的类型及2M的容量。如果这时写入1M的BIOS文件,刷新程序发现二者大小不符,拒绝执行。在刷新程序的主菜单中,用方向键把光标移到“PartList”项(图14车后进入芯片型号选择窗口,在此窗口中,用左右键选择芯片的厂家,用上下键选择与主板上2M芯片型号一致而容量为1M15按ESC键返回主菜单,读入1M的BIOS文件,一路回车即可完成操作。图14图15二、给BIOS打补丁——让老主板焕发青春一些比较老的PC如笔者的一块BX主板的电脑,原来搭配的是8G硬盘,买了一个二手40G硬盘装上后,老主板并不能识别,开机显示到检测硬盘时就停止不动,然后就死机了。由于找不到主板新BIOS,所以只能在找了一个俄罗斯人编写了BIOSPATCHER软件,才解决了这个问题。BIOSPatcher(点击这里下载)是一种能查找并修复主板BIOS错误的软件,并且它也能为主板添加或打开新的特性,可以使老主板不识别新CPU的情况下正确显示CPU的名称(显示CPU内核名称并且能修正正错误),还能够修正二级缓存初始化错误,前端总线,倍频,以及不同规程的支持等,Patcher能支持137G的大硬盘。在DOS下直接运行BP,就会出现功能显示画面(如图7)。图7使用BIOS刷新程序AWDFLASH备份主板原BIOS文件(备份后的BIOS文件为a.bin“BPa.bin”命令就可以给主板BIOS打补丁,之后发现此程序修正我的BX主板BIOS一些错误信息,从图8明显可以看到他修正了很多项目,具体的包括CPU相关的,内存相关的,硬盘相关的选项。图8还等什么,赶紧把修正后的a.bin文件刷入主板BIOS芯片中,重启动电脑。果然认出我那个40G硬盘硬盘,并且顺利的启动了硬盘里的系统。修正前无法支持40G硬盘在开机检测不到而死机,修正后检测到40G硬盘并且顺利进入系统(如图9)。图9另外,在修正BIOS之前,我同时买了一块图拉丁CIII1.1G(当然我把转换卡的引脚经过修改来支持CIII电压),也是出现很多问题,系统显示CPU634MHZ10BP软件修改BIOS后正确显示出CPU的类型,修正后成功检测到CPU并顺利进入系统(如图11)。并且后来超频到1.46G(133X11)非常稳定(如图12)。图10图11图12三、瞒天过海——化整为零屏蔽多余的容量对2M的BIOSA1700000-1FFFF之间低端1M空间;当A17是高电平时,使用的是20000-3FFFF之间的高端1M空间,这1MBIOS1M的芯片A175V的高电位(如图13),如果在1MBIOS的插座上插入一块2M的BIOS芯片,主板自动屏蔽了2M芯片的低端1M空间。图13如果用编程器向2M的芯片中写入1M的BIOS不能正常启动机器。用编程器把BIOS代码强行刷入高端128K空间,该芯片插入主板后,却可以正常启动机器。这是由于第一次编程器默认把数据写在芯片的低端128K,主板读取的却是芯片高端的128K空白区域;第二次强制把数据写入高端128K空间,主板读取的正好是高端BIOS代码,所以启动主板成功。通过上面的分析我们知道,主板上A17(即芯片的30脚)已经被设计为高电3)。所以除了改变BIOS文件的大小外,只需找到一个不进行一致性检查的刷新程序就可简单地把1M的BIOS文件写入2M的BIOS芯片中。先找到一个使用1M芯片的主板的机器,开机进入纯DOS模式,然后拔下1M的芯片,换上2M的芯片。启动刷新程序,进入程序画面,软件会自动识别出插入的BIOS芯片的类型及2M的容量。如果这时写入1M的BIOS文件,刷新程序发现二者大小不符,拒绝执行。在刷新程序的主菜单中,用方向键把光标移到“PartList”项(图14车后进入芯片型号选择窗口,在此窗口中,用左右键选择芯片的厂家,用上下键选择与主板上2M芯片型号一致而容量为1M15按ESC键返回主菜单,读入1M的BIOS文件,一路回车即可完成操作。图14图15四、偷梁换柱——网卡也能刷BIOS一般来说,采用热拔插法可以修复损坏的BIOS,但有的主板BIOS芯片却采用32针脚的DIP也可当BIOS编程器来修复主板BIOS呢?普通的8139网卡都具有一个BOOTROM槽,只要把主板BIOS芯片插在网卡的BOOTROM插座中,使用的BOOTROM刷写软件就可以把主板的BIOS文件刷入BIOS芯片中。在刷写主板BIOS时,需要验证BIOS文件大小和BIOS芯片规格,如果检测到不符合要求,就会停止BIOS数据的写入,而8139网卡在刷新BOOTROM8139网卡刷新主板BIOS时就会自动跳过这些检测达到偷梁换柱目的。由于8139芯片网卡的BOOTROM插座是28针脚,后面也正好空了4个焊脚,找一个宽度及管脚间距和网卡BOOTROM插座一样的集成电路插座,用钢锯锯下两边的小插座,小心地把它补焊到空焊脚上即可。用一台好用的机器上网下载主板最新的BIOS文件(存储为new.bin)及RTL8139网卡的BOOTROM刷新程序RTLFLASH.EXE(可到网上找到),把刷坏的BIOS芯片按正确方向插入到网卡的BOOTROM器到纯DOS模式下,运行RTFLASHnew.bin,提示不认生产芯片厂商,不过程序接着就自动开始刷入BIOS10016)图16把修复好BIOSBIOS时BIOS于RTLFLASHBIOS文件是否刷入BIOSRTLFLASH刷新程序有一个S参数(如图17)。图17它可以备份出BIOS芯片里面的数据,把BIOS里的数据备份出的数据与原来的BIOS文件比较一下不就可以确定BIOS文件是否正确写入芯片了吗?但奇怪的是备份出的BIOS文件却是只有64K大(如图18),而且文件里面没有BUGBIOS真的不行了吗?通过研究网卡线路布局、查资料和测试,笔者发现,这种方法确实可行,但有很大的局限性。只适用于使用RTL8139芯片的网卡,只支持1M及1M以下的BIOS刷新,不支持2M及2M以上的BIOS芯片。图18五、十足个性——为主板增添异样功能BIOS功能、BIOS分区功能等,其实,我们的普通主板同样可以获得这些功能……1.让主板自己刷BIOSBIOS升级必须在纯DOSBIOS在开机候,我们只要按ALT+F2即可直接对主板BIOS进行升级。你想过自己的主板也具有这个功能吗?首先以AWARDBIOSAWDFLASH.EXE刷新工具备份当前主板BIOS(如3vca.bin),然后输入“cbrom3vca.bin/d”查询主板BIOS文件是否有足够的剩余空间来写入BIOS够的话则进入下一步。运行CBROM2083vca.bin/AWDFLASHAWDFLASH.EXE命令将AWDFLASH.EXE写入到BIOS.BIN文件中(如图19),注意:需要使用CBROMV2.08以上版本才能将AWDFLASH.EXE写入到BIOS,太低版本可能导致写入失败!图19再次使用CBROM2083vca.bin/d查看BIOSBIOS中多了一个FlashROM的项目(如图20)。如果一切正常,直接输入Awdflash3vca.bin将BIOS文件刷入主板即可。重新启动电脑,在开机自检画面时可看到图21BIOS升级,将装有BIOS文件的软盘放入软驱,然后直接按下ALT+F2即可完成BIOS的刷新了!图20图212.主板也能给硬盘分区我们知道,如果要给硬盘分区,一般需要用WIN98启动盘进入DOS下进行操BIOS将Bfdisk(BiosFdisk)这个工具集成到BIOS适用于AwardBIOS的主板)。首先下载Bfdisk这个工具,解压后发现有bfdisk.rom、两个文件,我们只需要将bfdisk.rom这个文件写入主板BIOS即可。不过,一定要确保BIOS中的剩余空间要大于Bfdisk的大小,使用CBROM这个工具能够查看BIOS的剩余空间。用AWDFLASH刷新工具将主板BIOS文件备份出来,并复制两份以备后用,将其中一份BIOS文件和BFDISK.ROM文件以及CBROM软件放在同一目录下,重启电脑进入DOSDOS下输入CBROMBIOS.bin/d命令查看BIOS剩余的空间大小(假设BIOS文件名BIOS.bin),从图22最后一段“Remaincompresscodespace”可以看出BIOS文件剩余空间为41.93K。图22如果想扩展BIOSCBROMBIOS.bin/release命令删除没用的模块即可,如删除开机画面模块。确保BIOS剩余空间大小足够后,使用CBROMBIOS.bin/ISABFDISK.ROM将BFDISK分区模块写如到BIOS中,继续使用CBROMBIOS.bin/d命令查看,我们发现BFDISK.ROM文件已经被集成到了BIOS中(如图23)。图23接下来的工作就是使用AWDFLASH刷新工具将修改后的BIOS文件刷新到主板中即可。重启电脑后会出现一个LOGO开机画面,此时按Ctrl+F就可以进入到分区界面。然后按提示操作就可以在BIOS中进行硬盘分区了。3.将ghost放入主板BIOSIBM品牌机在系统启动时,用户按F11进行系统恢复,恢复成初始化安装的IBMThinkPadF11F11恢复功能的研究,终于全面地弄清楚了F11的恢复机制,并且结合ghost把自己备份的系统放进了隐藏分区,这样在开机时一按F11就会自动运行ghost,从而实现系统快速恢复功能。F11必须配合IBM一个叫BMGRIBM网站下载的F11程序中包含BMGR.EXE、Boot.bin、Bmgr.scr三个文件,其中BMGR.EXE是核心安装bmgr/fboot.bin/mbmgr.scr命令来实现安装F11只要做一个F11.BAT批处理的文件包含上述命令行就更加方便了。BOOT.BIN是启动扇区程序,其记载了跳转指令和隐藏分区卷标的信息,包含3个扇区数据,在执行上述bmgr命令后,bmgr.exe将Boot.bin复制并替换硬盘0面0道1,2,3扇区的内容,其中硬盘0面0道1扇区是MBR,这样硬盘在启动时检测是否存在卷标为IBM_SERVICE的隐藏主分区,如存在就出现BMGR.SCR中的提示。bmgr.scr是一个文本文件,记载了需要显示的信息、信息停留时间、定义的热键等。Bmgr.scr的内容如下:其中PROMPT等号和>之间是显示的信息,就是开机的时候看见的;Wait是等待的时间,数值在0-255之Key是激活的功能键,只能是F1-F12Key1和Key2对应激活IBM_SERVICE分区和XPOINT_BASE分区。PROMPT1Wait、Key1是必须要有的,PROMPT2、Key2则可选。因为F11功能的提示信息和跳转指令存在于MBR主引导区记录中,所以要想去掉这个功能,只要运行启动盘里的Fdisk/MBR命令,重写MBR就可以了。F11MBR重新运行F11.BATBmgr.exeF11功能可以在任何一台IBM兼容PCPQmagic划分出一个FAT32的Primary分区卷标是IBM_SERVICE。首先安装好自己的系统和软件,建议应用程序尽量放在C盘,这样恢复之后可以即时使用,假设原先装的是WIN2000系统。运行PQMagic软件,在硬盘最后空间划分出1G左右的FREE(Label为IBM_SERVICE),分区类型选FAT32隐藏起来(如图24)。用Win98PQMagic把刚才的Win2000系统分区设置为隐藏,将1G的备份分区设置为激活,重新启动。依然用Win98启动盘引导系统,此时的C盘是1G的系统恢复盘。现在需要格式化硬盘,formatc:/s(注意要加上/s传递DOS启动过去),磁盘的卷标一定是IBM_SERVICE,否则F11引导程序将失败。WIN98启动盘里的这三个文件,以及ghost.exe文件复制到需要做的系统恢复分区中。接着配置一下AUTOEXEC和CONFIG这两个文件,将AUTOEXEC.BAT修改为图25中的内容,将CONFIG文件修改为图26中的内容。图25图26Pqmagic软件界1GWIN2000WIN98SE启动光盘引导系统进入DOS,进入F11安装目录,执行F11.BAT安装,重新启动“ToStarttheIBMProductRecoveryprogram,pressF11”时按F11出现图27画面,先选第2项备份当前C盘内容为MY_C.GHO后系统出现故障时。选第1项即可恢复备份的MY_C.GHO到C盘。通过以上几步,我们

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论