The invention discloses a method and a device for reducing firmware information, the method comprises the following steps: to verify whether the BIOS program is damaged; if the BIOS program is damaged, then the execution of stored external storage devices in the BIOS backup program, to start the operating system of the computer; when the computer enters the operating system after storage BIOS ROM of computer in the BIOS program to repair. The technical scheme of the embodiment when damage occurs when the BIOS program, through the implementation of the external storage device in storage backup of the BIOS program, to start the operating system of the computer, when the computer into the operating system, then BIOS read-only memory in the computer storage procedures for BIOS repair, so as to avoid remove the memory to carry out emergency rescue of BIOS inconvenience.
【技术实现步骤摘要】
本专利技术涉及固件安全
,特别涉及一种还原固件信息的方法及装置。
技术介绍
固件是一种嵌入在硬件装置中的软件,是指设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作。一般来说,担任着一个电子产品最基础、最底层工作的软件才可以称之为固件,比如计算机主板上的基本输入/输出系统(BasicInput/OutputSystem,BIOS)。对于电子产品,如笔记本电脑,在出厂前的测试或出厂后的使用过程,可能会由于不恰当的操作而损坏数码产品的固件信息,而无法启动该数码产品。对于电子产品说,不论是出厂前,还是出厂后,在使用过程中,BIOS版本会存在损坏的情况,或者在更新BIOS版本后产生无法正常开机的问题,这时需要用户将BIOS版本恢复至初始状态,此时可采用软件的方法,即采用常用的紧急救援恢复(CrisisRecovery)方法来对BIOS版本进行恢复,但如果BIOS版本完全被破坏了,则无法通过软件方法来恢复BIOS版本,而只能将主板上的只读存储器(ReadOnlyMemory,ROM)焊接下来,重新对ROM进行烧录,这样对用户来说非常不方便。可见现有技术中没有提供一种有效的恢复固件信息的方法。
技术实现思路
有鉴于此,本专利技术实施例的目的是提供一种不需要要拆存储器即可对BIOS进行紧急救援的还原固件信息的方法及装置。为了实现上述目的,本专利技术实施例提供了一种还原固件信息的方法,包括:验证BIOS程序是否发生损坏;若所述BIOS程序发生损坏,则执行外部存储设备中所存储的备份BIOS程序,以启动计算机的操作系统;当所述计 ...
【技术保护点】
一种还原固件信息的方法,其特征在于,包括:验证BIOS程序是否发生损坏;若所述BIOS程序发生损坏,则执行外部存储设备中所存储的备份BIOS程序,以启动计算机的操作系统;当所述计算机进入操作系统后,对计算机内的BIOS只读存储器中所存储的BIOS程序进行修复。
【技术特征摘要】
1.一种还原固件信息的方法,其特征在于,包括:验证BIOS程序是否发生损坏;若所述BIOS程序发生损坏,则执行外部存储设备中所存储的备份BIOS程序,以启动计算机的操作系统;当所述计算机进入操作系统后,对计算机内的BIOS只读存储器中所存储的BIOS程序进行修复。2.根据权利要求1所述的方法,其特征在于,执行外部存储设备中所存储的备份BIOS程序,包括:接收南桥调用的所述外部存储设备中所存储的所述备份BIOS程序;执行所述备份BIOS程序。3.根据权利要求1所述的方法,其特征在于,对计算机内的BIOS只读存储器中所存储的BIOS程序进行修复,包括:接收南桥发送的修复计算机内的BIOS只读存储器中所存储的BIOS程序的指令;根据所述指令内容对所述BIOS程序进行修复。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若对计算机内的BIOS只读存储器中所存储的BIOS程序进行修复失败;则对计算机内的BIOS只读存储器中所存储的BIOS程序进行错误分析。5.根据权利要求1至4任一所述的方法,其特征在于,所述外部存储设备为dongle。6.一种还原固件信息的装置,其特征...
【专利技术属性】
技术研发人员:吴俊锋,
申请(专利权)人:合肥联宝信息技术有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。