欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種實現(xiàn)服務器啟動的方法及裝置的制造方法

文檔序號:8942852閱讀:330來源:國知局
一種實現(xiàn)服務器啟動的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及移動通信技術,尤指一種實現(xiàn)服務器啟動的方法及裝置。
【背景技術】
[0002]隨著信息技術的發(fā)展,服務器應用的場景越來越多,日益增加的業(yè)務量對服務器的性能要求越來越高。衡量一款服務器產(chǎn)品的好壞除了性能因素外,可靠性也是重要的因素。這是因為一些關鍵行業(yè)和應用,如金融,電信行業(yè)等對服務器的可靠性要求有時甚至會超過對性能的要求。
[0003]目前,服務器系統(tǒng)的啟動過程大致包括:
[0004]首先,南橋芯片組(PCH)加載閃存只讀存儲器(Flash ROM)中的基本輸入輸出(B1S)鏡像;
[0005]接著,B1S鏡像對系統(tǒng)進行初始化;
[0006]最后,加載操作系統(tǒng)。
[0007]上述啟動過程中,最開始的南橋芯片組加載B1S鏡像對整個服務器啟動至關重要。為了防止服務器啟動南橋芯片組加載B1S鏡像過程中出現(xiàn)問題,在現(xiàn)有服務器設計中為保障服務器系統(tǒng)啟動的可靠性,會采用雙Flash ROM的設計,如圖1(a)和圖1(b)所示,南橋芯片組通過手動切換開關和兩個儲存有B1S鏡像的Flash ROM連接,默認情況下南橋芯片組會從主Flash ROM啟動,當主Flash ROM出現(xiàn)故障時,需要用戶手動切換到從FlashROM進彳丁啟動,以此提尚啟動的可靠性。
[0008]但是,這種設計存在以下兩個缺陷:一是,主從Flash ROM中存放的B1S啟動鏡像是一樣的,如果啟動鏡像本身是錯誤的,那么無論切換到哪個Flash ROM都無法安裝正確的系統(tǒng);二是,需要手動切換時,用戶需要從主板上找到特定的跳帽或開關進行切換,這就需要用戶打開服務器的機箱,這對沒有經(jīng)驗的用戶是很困難的操作。

【發(fā)明內容】

[0009]為了解決上述技術問題,本發(fā)明提供了一種實現(xiàn)服務器啟動的方法及裝置,能夠實現(xiàn)快速地、準確的進行B1S鏡像的啟動,提高服務器的可靠性和可用性。
[0010]為了達到本發(fā)明目的,本發(fā)明提供了一種實現(xiàn)服務器啟動的方法,包括:
[0011]當需要加載基本輸入輸出B1S鏡像時,檢測預先設置的第二 B1S鏡像是否可用;
[0012]當檢測到預先設置的第二 B1S鏡像不可用時,加載預先設置的初始B1S鏡像。
[0013]進一步地,該方法之前還包括:在閃存只讀存儲器Flash ROM中寫入初始B1S鏡像和第二 B1S鏡像。
[0014]進一步地,所述預先設置的第二 B1S鏡像不可用包括:服務器系統(tǒng)無法加載第二B1S鏡像或者第二 B1S鏡像無法啟動。
[0015]進一步地,當檢測到預先設置的第二 B1S鏡像可用時,該方法還包括:
[0016]加載所述第二 B1S鏡像;
[0017]判斷服務器系統(tǒng)是否正常啟動;
[0018]當判斷出服務器系統(tǒng)正常啟動時,檢測是否有新版本的B1S鏡像;
[0019]當檢測到有新版本的B1S鏡像時,將所述第二 B1S鏡像覆蓋寫入到初始B1S鏡像中;
[0020]將檢測到的新版本的B1S鏡像覆蓋寫入到所述第二 B1S鏡像中。
[0021]進一步地,當判斷出服務器系統(tǒng)不能正常啟動時,該方法還包括:加載所述初始B1S鏡像。
[0022]本發(fā)明還提供了一種實現(xiàn)服務器啟動的裝置,包括:檢測模塊和加載模塊;其中,
[0023]檢測模塊,用于當需要加載基本輸入輸出B1S鏡像時,檢測預先設置的第二 B1S鏡像是否可用;當檢測到預先設置的第二 B1S鏡像不可用時,向加載模塊發(fā)送第一通知;
[0024]加載模塊,用于接收到第一通知,加載預先設置的初始B1S鏡像。
[0025]進一步地,該裝置還包括處理模塊,用于:在閃存只讀存儲器Flash ROM中寫入初始B1S鏡像和第二 B1S鏡像。
[0026]進一步地,所述預先設置的第二 B1S鏡像不可用包括:服務器系統(tǒng)無法加載第二B1S鏡像或者第二 B1S鏡像無法啟動。
[0027]進一步地,所述檢測模塊,還用于當檢測到預先設置的第二 B1S鏡像可用時,向所述加載模塊發(fā)送第二通知;
[0028]所述加載模塊,還用于接收到第二通知,加載所述第二 B1S鏡像;
[0029]檢測模塊,還用于判斷服務器系統(tǒng)是否正常啟動;當判斷出服務器系統(tǒng)正常啟動時,檢測是否有新版本的B1S鏡像;當檢測到有新版本的B1S鏡像時,向所述處理模塊發(fā)送第三通知;
[0030]所述處理模塊,還用于接收到第三通知,將所述第二 B1S鏡像覆蓋寫入到初始B1S鏡像中;將檢測到的新版本的B1S鏡像覆蓋寫入到所述第二 B1S鏡像中。
[0031]進一步地,所述檢測模塊,還用于當判斷出服務器系統(tǒng)不能正常啟動時,向所述加載模塊發(fā)送第四通知;
[0032]所述加載模塊,還用于接收到第四通知,加載所述初始B1S鏡像。
[0033]本發(fā)明技術方案包括:當需要加載B1S鏡像時,檢測預先設置的第二 B1S鏡像是否可用;當檢測到預先設置的第二 B1S鏡像不可用時,加載預先設置的初始B1S鏡像。本發(fā)明技術方案實現(xiàn)了快速地、準確的進行B1S鏡像的啟動,提高了服務器的可靠性和可用性。
【附圖說明】
[0034]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0035]圖1 (a)為現(xiàn)有實現(xiàn)服務器啟動的示意圖一;
[0036]圖1 (b)為現(xiàn)有實現(xiàn)服務器啟動的示意圖二 ;
[0037]圖2為本發(fā)明實現(xiàn)服務器啟動的方法的流程圖;
[0038]圖3為本發(fā)明實現(xiàn)服務器啟動的方法的實施例的流程圖;
[0039]圖4(a)為本發(fā)明實現(xiàn)服務器啟動的示意圖一;
[0040]圖4(b)為本發(fā)明實現(xiàn)服務器啟動的示意圖二 ;
[0041]圖5為本發(fā)明實現(xiàn)服務器啟動的裝置的結構示意圖。
【具體實施方式】
[0042]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0043]在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0044]現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,〃模塊〃與〃部件〃可以混合地使用。
[0045]圖2為本發(fā)明實現(xiàn)服務器啟動的方法的流程圖,如圖2所示,包括:
[0046]步驟201:當需要加載基本輸入輸出(B1S)鏡像時,檢測預先設置的第二 B1S鏡像是否可用。
[0047]進一步地,該方法之前還包括:在閃存只讀存儲器(Flash ROM)中寫入初始B1S鏡像和第二 B1S鏡像。
[0048]需要說明的是,在初始寫入時,F(xiàn)lash ROM中寫入的初始B1S鏡像和第二 B1S鏡像是一樣的,也就是說是同一個B1S鏡像。
[0049]步驟202:當檢測到預先設置的第二 B1S鏡像不可用時,加載預先設置的初始B1S鏡像。
[0050]其中,可以通過在Flash ROM中設置結構指針器指向預先設置的B1S鏡像并加載預先設置的初始B1S鏡像。
[0051 ] 其中,預先設置的第二B1S鏡像不可用包括:服務器系統(tǒng)無法加載第二 B1S鏡像或者第二 B1S鏡像無法啟動。
[0052]進一步地,當檢測到預先設置的第二 B1S鏡像可用時,該方法還包括:
[0053]加載第二 B1S鏡像;
[0054]判斷服務器系統(tǒng)是否正常啟動;
[0055]當判斷出服務器系統(tǒng)正常啟動時,檢測是否有新版本的B1S鏡像;
[0056]當檢測到有新版本的B1S鏡像時,將第二 B1S鏡像覆蓋寫入到初始B1S鏡像中;
[0057]將檢測到的新版本的B1S鏡像覆蓋寫入到第二 B1S鏡像中。
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
大同县| 台中县| 个旧市| 馆陶县| 宕昌县| 九江市| 淅川县| 文成县| 天长市| 全州县| 长兴县| 达尔| 岗巴县| 印江| 阿尔山市| 文山县| 法库县| 开阳县| 房产| 哈巴河县| 明光市| 成安县| 永年县| 策勒县| 延长县| 什邡市| 临朐县| 定远县| 原阳县| 平凉市| 磴口县| 驻马店市| 北流市| 洛宁县| 宜君县| 秭归县| 连山| 益阳市| 凤台县| 洪湖市| 天峻县|