一种通用主板bios的自动批量刷新方法技术

技术编号:3774704 阅读:1525 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种通用主板bios的自动批量刷新方法,该方法是使用客户端网卡pxe引导功能,通过pxe服务器传送底层网络引导模块的同时,将客户端主板bios镜像文件及刷新程序一并传送,再通过特别编写的DOS自动批处理程序,达到客户机网络引导后自动刷新bios的目的,好现有技术相比所具体的优点是:该方法只要客户机具备pxe功能的网卡(独立或集成)均可实现批量刷新。

【技术实现步骤摘要】

本专利技术涉及pxe无盘引导领域和电脑主机板批量刷新领域,具体涉及一种通用的主板bios自动批量刷新方法。
技术介绍
现在个人电脑的发展日新月异,新技术、新产品层出不穷,客户已经购买的主机板无法保证对新部件的良好兼容性;即使不加装新部件,已销售的主机板也或多或少的存在瑕疵,此时主板厂商通常会发布相应主板的bios升级程序以修正已发现的问题。如果客户是大批量购买,要做到每台主机bios都升级是一件非常麻烦的亊。主板bios刷新是-种比较危险的操作,如果使用不当会造成主板损坏。因此很多主板的bios刷新程序在运行吋都会验证运行环境, 一般是不可以在网络磁盘中运行的。
技术实现思路
本专利技术的目的是克服现有技术的不足,提供一种为大批量购买的客户或电脑终端供应商提供一种容易实现的通用主板bios的自动批量刷新方法。本专利技术的目的是按以下方式实现的,具体步骤如下使用客户端网卡pxe引导功能,通过pxe服务器传送底层网络引导模块的同时,将客户端主板b化s镜像文件及刷新程序一并传送,再通过特别编写的DOS自动批处理程序,达到客户机网络引导后自动刷新bios的目的,具体步骤如下1) 内存虚拟本地磁盘刷新bios在网络引导ms-dos7. 1时,在配置文件config. sys中使用腿DRIVE. sys程序,在内存中分配部分空间做虚拟本地盘,并配合自动批处理autoexec, bat将刷新程序和镜像文件拷贝至虚拟盘执行;2) 自动刷新程序目前主流的bios分为award禾卩ami两个版本,分别对应awdflash.exe和amiflash. exe程序,两个程序均可在dos下执行awdflash bios, bin /sn /py /f,对award版本的bios做自动刷新,具体步骤是将上述命令行通过copy con up. bat命令生成自动刷新程序up.bat,并配合自动批处理autoexec.bat中调用叩.bat已达到客户机网络引导后自动刷新的目的。本专利技术的方法和现有技术如l.通过软盘、光驱、U盘等引导设备,引导—基木操作系统'后运耵主板bios刷新程序;2.通过网络环境将服务商端的刷新程序下载到本地,再通过本地操作系统运行刷新程序;3.将主板的cmos芯片取下,放置在批量刷新设备上刷新,相比所具体的优点是该方法只要客户机具备pxe功能的网卡(独立或集成)均可实现批量刷新,相比具有1. 不需要配合可移动引导介质,引导系统后刷新;2. 不需要本地硬盘,即使无盘工作站也可以做到自动刷新;3. 不需要拆卸主机;4. 不再需要人工参与即可做到批量刷新;5. 不在本地硬盘留有bios的刷新程序,以防止人为破环主板bios程序等显著的优点。具体实施例方式1)内存虚拟本地磁盘刷新bios在网络引导ms-dos7. 1时,在配置文件config. sys中使用RAMDRIVE. sys程序,在内存中分配部分空间做虚拟本地盘,并配合自动批处理autoexec, bat将刷新程序和镜像文件拷贝至虚拟盘执行。2)自动刷新程序目前主流的bios分为award和ami两个版本,分别3寸应awdflash.exe和amiflash. exe程序,两个程序均可通过命令行执行。如在dos下执行awdf lashbios, bin ,/sn /py /f,即可对award版本的bios做自动刷新。因此可将上述命令行通过c叩y con up. bat命令生成自动刷新程序up. bat。并配合自动批处理autoexec.bat中调用up. bat已达到客户机网络引导后自动刷新的目的。实施例此方法为便于操作者使用,推荐使用两个第三方软件3Com Boot Services和tftpd32a) 制作ms—dos7. 1启动石兹盘,只"(呆留io. sys, msdos. sys, command, com艮卩可;b) 使用3Com Boot Services的Boot Image Editor制作网络引导镜像;c) 修改网络引导镜像添加内存管理程序、内存虚拟磁盘,并调用自动刷新程序;d) 生成网络引导文件;e) 开启tftpd32的DHCP和pxe功能,并调用由第4步生成网络引导文件;f) 开启客户端的pxe引导功能;引导后可实现自动刷新。权利要求1、,其特征在于,使用客户端网卡pxe引导功能,通过pxe服务器传送底层网络引导模块的同时,将客户端主板bios镜像文件及刷新程序一并传送,再通过特别编写的DOS自动批处理程序,达到客户机网络引导后自动刷新bios的目的,具体步骤如下1)内存虚拟本地磁盘刷新bios在网络引导ms-dos7.1时,在配置文件config.sys中使用RAMDRIVE.sys程序,在内存中分配部分空间做虚拟本地盘,并配合自动批处理autoexec.bat将刷新程序和镜像文件拷贝至虚拟盘执行;2)自动刷新程序使用award和ami两个bios版本,分别对应awdflash.exe和amiflash.exe两个程序,两个程序在dos下执行awdflash bios.bin/sn/py/f,对award版本的bios做自动刷新,是将上述命令行通过copy con up.bat命令生成自动刷新程序up.bat,并配合自动批处理autoexec.bat中调用up.bat已达到客户机网络引导后自动刷新的目的。全文摘要本专利技术提供,该方法是使用客户端网卡pxe引导功能,通过pxe服务器传送底层网络引导模块的同时,将客户端主板bios镜像文件及刷新程序一并传送,再通过特别编写的DOS自动批处理程序,达到客户机网络引导后自动刷新bios的目的,好现有技术相比所具体的优点是该方法只要客户机具备pxe功能的网卡(独立或集成)均可实现批量刷新。文档编号G06F9/445GK101604246SQ20091001714公开日2009年12月16日 申请日期2009年7月16日 优先权日2009年7月16日专利技术者刘秀峰, 亮 梁, 彬 陈 申请人:浪潮电子信息产业股份有限公司本文档来自技高网...

【技术保护点】
一种通用主板bios的自动批量刷新方法,其特征在于,使用客户端网卡pxe引导功能,通过pxe服务器传送底层网络引导模块的同时,将客户端主板bios镜像文件及刷新程序一并传送,再通过特别编写的DOS自动批处理程序,达到客户机网络引导后自动刷新bios的目的,具体步骤如下: 1)内存虚拟本地磁盘刷新bios 在网络引导ms-dos7.1时,在配置文件config.sys中使用RAMDRIVE.sys程序,在内存中分配部分空间做虚拟本地盘,并配合自动批处理autoexe c.bat将刷新程序和镜像文件拷贝至虚拟盘执行; 2)自动刷新程序 使用award和ami两个bios版本,分别对应awdflash.exe和amiflash.exe两个程序,两个程序在dos下执行awdflash bios.b in/sn/py/f,对award版本的bios做自动刷新,是将上述命令行通过copy con up.bat命令生成自动刷新程序up.bat,并配合自动批处理autoexec.bat中调用up.bat已达到客户机网络引导后自动刷新的目的。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁亮刘秀峰陈彬
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:88[中国|济南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1