[發明專利]基本輸入輸出系統更新方法有效
| 申請號: | 201410214830.4 | 申請日: | 2014-05-21 |
| 公開(公告)號: | CN104915222B | 公開(公告)日: | 2018-04-03 |
| 發明(設計)人: | 徐安宇;楊偉民 | 申請(專利權)人: | 緯創資通股份有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654 |
| 代理公司: | 北京三友知識產權代理有限公司11127 | 代理人: | 湯在彥 |
| 地址: | 中國臺*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基本 輸入輸出 系統 更新 方法 | ||
技術領域
本發明關于一種基本輸入輸出系統(Basic Input/Output System,BIOS)更新方法,尤指一種可避免將目前的BIOS版本更新為錯誤的BIOS版本而造成電腦無法開機的BIOS更新方法。
背景技術
BIOS用于電腦開機時執行系統各部分的自我檢測,并啟動操作系統。當電腦的電源開啟時,BIOS就會由主機板上的快閃存儲器(flash memory)執行,并將芯片組和存儲器子系統初始化。BIOS的主要功用是確保電腦中某些重要硬件元件,像是鍵盤、磁碟裝置、輸出輸入端口等,可以正常運作且正確地初始化。隨著硬件的更新速度愈來愈快,BIOS也必須不斷更新以支援新硬件。然而,在對BIOS進行更新時(例如,升級或降級),如果欲更新的BIOS版本與目前的BIOS版本差異太大,在完成更新后便有可能造成電腦無法開機。
發明內容
本發明提供一種基本輸入輸出系統更新方法,以解決上述的問題。
本發明的權利要求揭露一種基本輸入輸出系統更新方法,包含:當一基本輸入輸出系統更新程序對一目前基本輸入輸出系統版本進行一更新程序時,判斷該更新程序為升級程序或降級程序,其中該基本輸入輸出系統更新程序對應一目標基本輸入輸出系統版本,該基本輸入輸出系統更新程序中記錄一第一相依性描述,該第一相依性描述記錄N個基本輸入輸出系統版本,N為一正整數,一系統管理基本輸入輸出系統中記錄一第二相依性描述,該第二相依性描述記錄M個基本輸入輸出系統版本,M為一正整數;若該更新程序為升級程序,自該基本輸入輸出系統更新程序中擷取該第一相依性描述;判斷該N個基本輸入輸出系統版本是否介于該目前基本輸入輸出系統版本與該目標基本輸入輸出系統版本之間;若該N個基本輸入輸出系統版本皆不介于該目前基本輸入輸出系統版本與該目標基本輸入輸出系統版本之間,允許將該目前基本輸入輸出系統版本升級為該目標基本輸入輸出系統版本;若該更新程序為降級程序,自該系統管理基本輸入輸出系統中擷取該第二相依性描述;判斷該M個基本輸入輸出系統版本是否介于該目前基本輸入輸出系統版本與該目標基本輸入輸出系統版本之間;以及若該M個基本輸入輸出系統版本皆不介于該目前基本輸入輸出系統版本與該目標基本輸入輸出系統版本之間,允許將該目前基本輸入輸出系統版本降級為該目標基本輸入輸出系統版本。
本發明的權利要求另揭露該基本輸入輸出系統更新方法另包含:在將該目前基本輸入輸出系統版本升級或降級為該目標基本輸入輸出系統版本前,將該目標基本輸入輸出系統版本記錄于該第二相依性描述中。
本發明的權利要求另揭露該基本輸入輸出系統更新方法另包含:若該N個基本輸入輸出系統版本中的X個基本輸入輸出系統版本介于該目前基本輸入輸出系統版本與該目標基本輸入輸出系統版本之間,拒絕將該目前基本輸入輸出系統版本升級為該目標基本輸入輸出系統版本,X為一小于或等于N的正整數。
本發明的權利要求另揭露該基本輸入輸出系統更新方法另包含:提示該目前基本輸入輸出系統版本需先升級為該X個基本輸入輸出系統版本中最小的基本輸入輸出系統版本。
本發明的權利要求另揭露該基本輸入輸出系統更新方法另包含:若該M個基本輸入輸出系統版本中的Y個基本輸入輸出系統版本介于該目前基本輸入輸出系統版本與該目標基本輸入輸出系統版本之間,拒絕將該目前基本輸入輸出系統版本降級為該目標基本輸入輸出系統版本,Y為一小于或等于M的正整數。
本發明的權利要求另揭露該基本輸入輸出系統更新方法另包含:提示該目前基本輸入輸出系統版本需先降級為該Y個基本輸入輸出系統版本中最大的基本輸入輸出系統版本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于緯創資通股份有限公司,未經緯創資通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410214830.4/2.html,轉載請聲明來源鉆瓜專利網。





