[發明專利]一種開機自檢信息輸出方法、虛擬機管理器和處理器有效
| 申請號: | 201110370963.7 | 申請日: | 2011-11-21 |
| 公開(公告)號: | CN102521105A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 侯國良 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F11/32 | 分類號: | G06F11/32;G06F9/455 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 彭愿潔;李文紅 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 開機 自檢 信息 輸出 方法 虛擬機 管理器 處理器 | ||
技術領域
本發明涉及計算機技術領域,更具體的說是一種開機自檢信息輸出方法和系統。
背景技術
BIOS(Basic?Input?Output?System,基本輸入輸出系統)程序是一組固化到計算機的主板內存芯片上的程序,包括計算機最重要的基本輸入輸出的程序、系統設置信息、開機后自檢程序和系統自啟動程序等,其主要功能是為計算機提供最底層、最直接的硬件設置和控制。
POST(Power?On?Self?Test,開機自檢)是BIOS程序設置的一個功能,指計算機設備上電啟動時,通過運行BIOS程序,對系統內部各個硬件設備進行自我檢測的一個過程,包括對CPU、內存、主板、存儲器、軟硬盤子系統等的測試,正常后在引導操作系統,如果某個硬件設備出現問題,則操作系統將不能啟動。開機自檢信息即是指POST過程中的檢測結果,包括硬件類型、版本等信息,根據開機自檢信息即可獲知哪里出現問題。
為了實現故障處理,需要將開機自檢信息輸出以便于根據所述開機自檢信息確定設備故障所在。現有的開機自檢信息輸出方法,通常采用一塊主板故障診斷卡,將BIOS程序執行開機自檢時的開機自檢信息,以代碼形式一一顯示出來。
在實際工作中,首先將主板故障診斷卡插入主板的PCI或者SAI插槽,計算機上電啟動后,BIOS程序執行開機自檢操作,對各硬件設備依次進行檢測,每執行一次測試動作,都會向80端口寫入硬件代碼,所述80端口為固定地址的用于輸出BIOS運行狀態信息的IO端口,所述硬件代碼即代表不同的開機自檢信息。主板故障診斷卡讀取寫入80端口的硬件代碼,并通過主板故障診斷卡上的數碼管和LED顯示屏進行顯示。如果一次測試成功,則繼續向80端口寫入下一個硬件代碼,直至測試完成;若測試沒有成功,則表明某個硬件設備出現問題,即停止檢測,主板故障診斷卡當前所顯示的代碼不再變化,根據該當前顯示的代碼,即可獲知出現故障的地方。
由上述過程可以看出,現有的這種開機自檢信息輸出方法,需要通過一塊主板故障診斷卡才能輸出開機自檢信息,因此增加了設備資源,而且使用主板故障診斷卡,需要插入主板中,在實際應用中需要打開主板所在機箱,使用不便,使得操作繁瑣。
發明內容
有鑒于此,本發明提供了一種開機自檢信息輸出方法、虛擬機管理器和處理器,解決了現有的開機自檢信息輸出方法導致設備資源浪費,操作繁瑣的技術問題。
為實現上述目的,本發明提供如下技術方案:
本發明的一方面,提供了一種開機自檢信息輸出方法,所述方法包括:
虛擬機管理器接收到BIOS程序運行預設的虛擬模式觸發指令生成的觸發信息后,啟動并對處理器進行監測,所述觸發信息觸發所述處理器進入虛擬模式;
當監測到所述處理器生成退出指令后,獲取BIOS程序執行開機自檢操作后的開機自檢信息,所述退出指令是所述處理器判斷出所述BIOS程序執行的開機自檢操作滿足預設觸發事件后生成的;
將所述開機自檢信息輸出至串口。
本發明的另一方面,提供了一種開機自檢信息輸出方法,所述方法包括:
處理器接收到BIOS程序運行預設的虛擬模式觸發指令生成的觸發信息后進入虛擬模式;
所述處理器判斷所述BIOS程序的開機自檢操作是否滿足預設觸發事件;
如果是,則生成退出指令,所述退出指令用于指示虛擬機管理器獲取開機自檢信息,并將所述開機自檢信息輸出至串口。
本發明的又一方面,提供了一種虛擬機管理器,包括:
啟動模塊,用于接收到BIOS程序運行預設的虛擬模式觸發指令生成的觸發信息時,啟動自身運行;
監測模塊,用于監測進入虛擬模式的處理器是否生成退出指令,所述退出指令是處理器判斷出所述BIOS程序執行的開機自檢操作滿足預設觸發事件時生成的;
獲取模塊,用于當所述監測模塊為是時,獲取BIOS程序執行開機自檢操作后的開機自檢信息;
輸出模塊,用于將所述開機自檢信息輸出至串口。
本發明的又一方面,提供了一種處理器,包括:
虛擬模式啟動模塊,用于接收到BIOS程序運行預設的虛擬模式觸發指令生成的觸發信息時,啟動虛擬模式;
判斷模塊,用于判斷BIOS程序執行的開機自檢操作是否滿足預設觸發事件;
指令生成模塊,用于當所述判斷模塊結果為是時,生成退出指令,所述退出指令用于指示虛擬機管理器獲取開機自檢信息,并將所述開機自檢信息輸出至串口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110370963.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種酸豆奶及其生產方法
- 下一篇:一種資源下載的方法、系統及應用服務器
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





