发表于: 2006.11.25 00:36
分类: 随意
出处: http://ebreezee.itpub.net/post/23931/231907
---------------------------------------------------------------
由于机子主板太老,插两块256的内存出现不兼容的现象,哪怕两块牌子、频率一样的内存。比如点QQ空间就重启啊,用WORD也重启,开有些网页也重启,玩游戏也容易重启。 于是试图升级bios来提高点兼容性。但是新的问题又来了,主板上面标的牌子是万邦龙,进到厂家的主页根本就没有提供主板方面的技术支持。用everest和cpu_检查得到主板ID:05/29/2002-i845-ITE8712-6A69VPRHC名称:Octek Rhino i845D-A4P,(说是海洋主板)提示可以到www.octek.com.hk去升级bios。bios类型是Phoenix-Award BIOS v6.00PG,可以到www.esupport.com和www.phoenix.com升级。去到phoenix网站会发现让你访问esupport网站,esupport倒是方便快捷,只是需要20多美元的费用。于是进到www.octek.com去,技术支持很周到,进到bios升级的版面,找半天没找到自己的主板,就没有序列号是6A69VPRHC的主板,基本上是2k***什么的或是8***,但是我找到他的一个主板长宽和我的分别差几ms,升级的bios当中也有和我的主板bios日期相同的。于是我下了最新的一个bios,上面写的更新到了2003年,但是下载下来一看,256k。而我用winflash备份出来的bios备份是512k。用256k的刷不了。
从6A69VPRHC中PR知道厂商信息,于是在一份序列号对照表中查到是supergrace(超卓天彩),一家生产显卡的厂商的,去看他的网站,一直进不去。
又回到octek的网站乱翻,发现有个bios下载说明是这个bios把序列号6A69VPR**改成6A69VPR**,原来竟还是这个厂家?但是bios大小为什么不对呢?后来在一个论坛:bios维修网站论坛[www.biosrepair.com]找到方法,说是如果厂家提供的bios是256k,而你的bios又是512k的,那么只需要把256k的复制成512k的就可以了。比如下载的bios文件是bios.bin,在dos下的命令是:copy bios.bin/b+bios.bin/b new.bin,于是new.bin就是512k的了,/b是以二进制的方式复制。注意,一定是在和你主板型号相同的bios的条件下,新的bios是256k,才能这样弄成512k的。我这样做了后,用winflash还是提示bios尺寸和主板尺寸不符。后来一怒下用awdflash到纯DOS下刷,512k的提示检测不能通过,而256k的检测能通过,但是提示尺寸不符。后来在加www.biosrepair.com的管理员的QQ,叫我用UltraEdit32查看自己的bios文件是不是前半部分或后半部分是空的,这种情况下将新的bios复制成512k的才有可能,但我发现自己的bios前后都不是空的。管理员还告诉我在纯DOS下用8.0版左右的awdflash来刷,比较好。于是我用awdflash8.03在bios下刷,成功了!用的复制成的512k的bios。版本号也变成2k***了。但是仍然没有解决内存兼容的问题,呵呵,我又刷回去了。因为新版本其实是02年11月19号的,新不了几个月,还怕有毛病。
这个经历还是比较冒险的,首先,主板型号并不确定,只是大概推断;再就是bios文件大小的问题,在Windows下用winflash并没刷成功;还有我是通过矮人工作室的一个程序在开机时进到DOS的,并不是用软盘启动进入的。
把这经验贴出来分享下,希望大家买主板还是买稍微有点名气的,因为一般会自己提供技术支持,有的还提供专用的在线bios升级;机子主板没问题不要刷bios;注意bios有三类好像,对应的刷新软件(程序)并不相同。我用的是winflash和awdflash,你并不一定实用;刷bios一定要主板型号一致,不然极可能把主板弄坏,进不了系统,想恢复也很麻烦。
虽然这次耗费这么多精力却没有使电脑有一点改善,现在把内存拔了一块,用回我的256内存了,不过学到不少知识,呵呵。












