亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

啟動(dòng)處理方法及裝置與流程

文檔序號(hào):12596373閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種啟動(dòng)處理方法,其特征在于,包括:

將BOOT程序按功能拆分為一個(gè)BOOT1和一個(gè)或多個(gè)BOOT2,其中,所述BOOT1對(duì)應(yīng)所述一個(gè)或多個(gè)BOOT2,用于完成BOOT2的引導(dǎo)及引導(dǎo)所述BOOT2所必須的硬件初始化,所述BOOT2用于完成所述BOOT所有或除所述BOOT1以外的BOOT功能;

通過(guò)所述BOOT1對(duì)所述BOOT2的啟動(dòng)完成BOOT啟動(dòng)處理。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在通過(guò)所述BOOT1對(duì)所述BOOT2的啟動(dòng)完成BOOT啟動(dòng)處理之前,所述方法還包括:

通過(guò)BOOT1讀取上次啟動(dòng)所述BOOT2的結(jié)果信息;

將所述結(jié)果信息更新到所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū)中。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,通過(guò)所述BOOT1對(duì)所述BOOT2的啟動(dòng)完成BOOT啟動(dòng)處理包括:

判斷是否從存儲(chǔ)器件FLASH的所有BOOT2中獲取到與所述結(jié)果信息中的所述BOOT2相匹配的BOOT2;

在判斷結(jié)果為是的情況下,通過(guò)所述BOOT1更新所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū),標(biāo)記所述BOOT2為此次加載的BOOT2完成BOOT啟動(dòng)處理。

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,通過(guò)所述BOOT1對(duì)所述BOOT2的啟動(dòng)完成BOOT啟動(dòng)處理還包括:

在判斷結(jié)果為否的情況下,通過(guò)所述BOOT1檢測(cè)是否有外部USB存儲(chǔ)設(shè)備掛載;

在檢測(cè)結(jié)果為是的情況下,判斷所述USB存儲(chǔ)設(shè)備上是否存在與所述結(jié)果信息中的所述BOOT2相匹配的BOOT2;

在判斷結(jié)果為是的情況下,在所述USB存儲(chǔ)設(shè)備上獲取所述BOOT2,通過(guò)所述BOOT1將所述BOOT2加載到內(nèi)存,并對(duì)所述BOOT2的文件數(shù)據(jù)的完整性進(jìn)行校驗(yàn);

在所述BOOT2的文件數(shù)據(jù)為完整的情況下,通過(guò)所述BOOT1更新所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū),標(biāo)記所述BOOT2為此次加載的BOOT2完成BOOT啟動(dòng)處理。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

在通過(guò)所述BOOT1更新所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū),標(biāo)記所述BOOT2為此次加載的BOOT2的同時(shí),通過(guò)所述BOOT1啟動(dòng)計(jì)數(shù)器;

判斷在預(yù)定時(shí)間內(nèi)是否收到用于關(guān)閉所述計(jì)數(shù)器的指示信息,其中,所述指示信息是所述BOOT2在成功完成所有內(nèi)核引導(dǎo)前的初始化工作后,在啟動(dòng)內(nèi)核時(shí)發(fā)送的;

在判斷結(jié)果為是的情況下,確定此次BOOT啟動(dòng)處理成功;

在判斷結(jié)果為否的情況下,確定此次BOOT啟動(dòng)處理異常。

6.一種啟動(dòng)處理裝置,其特征在于,包括:

拆分模塊,用于將BOOT程序按功能拆分為一個(gè)BOOT1和一個(gè)或多個(gè)BOOT2,其中,所述BOOT1對(duì)應(yīng)所述一個(gè)或多個(gè)BOOT2,用于完成BOOT2的引導(dǎo)及引導(dǎo)所述BOOT2所必須的硬件初始化,所述BOOT2用于完成所述BOOT所有或除所述BOOT1以外的BOOT功能;

啟動(dòng)處理模塊,用于通過(guò)所述BOOT1對(duì)所述BOOT2的啟動(dòng)完成BOOT啟動(dòng)處理。

7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:

啟動(dòng)模塊,用于通過(guò)BOOT1讀取上次啟動(dòng)所述BOOT2的結(jié)果信息;

更新模塊,用于將所述結(jié)果信息更新到所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū)中。

8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述啟動(dòng)處理模塊包括:

第一判斷單元,用于判斷是否從存儲(chǔ)器件FLASH的所有BOOT2中獲取到與所述結(jié)果信息中的所述BOOT2相匹配的BOOT2;

啟動(dòng)處理單元,用于在判斷結(jié)果為是的情況下,通過(guò)所述BOOT1更新所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū),標(biāo)記所述BOOT2為此次加載的BOOT2完成BOOT啟動(dòng)處理。

9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述啟動(dòng)處理模塊還包括:

檢測(cè)單元,用于在判斷結(jié)果為否的情況下,通過(guò)所述BOOT1檢測(cè)是否有外部USB存儲(chǔ)設(shè)備掛載;

第二判斷單元,用于在檢測(cè)結(jié)果為是的情況下,判斷所述USB存儲(chǔ)設(shè)備上是否存在與所述結(jié)果信息中的所述BOOT2相匹配的BOOT2;

校驗(yàn)單元,用于在判斷結(jié)果為是的情況下,在所述USB存儲(chǔ)設(shè)備上獲取所述BOOT2,通過(guò)所述BOOT1將所述BOOT2加載到內(nèi)存,并對(duì)所述BOOT2的文件數(shù)據(jù)的完整性進(jìn)行校驗(yàn);

標(biāo)記單元,用于在所述BOOT2的文件數(shù)據(jù)為完整的情況下,通過(guò)所述BOOT1更新所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū),標(biāo)記所述BOOT2為此次加載的BOOT2完成BOOT 啟動(dòng)處理。

10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:

啟動(dòng)單元,用于在通過(guò)所述BOOT1更新所述BOOT2對(duì)應(yīng)的數(shù)據(jù)區(qū),標(biāo)記所述BOOT2為此次加載的BOOT2的同時(shí),通過(guò)所述BOOT1啟動(dòng)計(jì)數(shù)器;

第三判斷單元,用于判斷在預(yù)定時(shí)間內(nèi)是否收到用于關(guān)閉所述計(jì)數(shù)器的指示信息,其中,所述指示信息是所述BOOT2在成功完成所有內(nèi)核引導(dǎo)前的初始化工作后,在啟動(dòng)內(nèi)核時(shí)發(fā)送的;

第一確定單元,用于在判斷結(jié)果為是的情況下,確定此次BOOT啟動(dòng)處理成功;

第二確定單元,用于在判斷結(jié)果為否的情況下,確定此次BOOT啟動(dòng)處理異常。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1