計(jì)算機(jī)啟動(dòng)方法、系統(tǒng)及計(jì)算機(jī)的制作方法
【專利摘要】本發(fā)明公開了一種計(jì)算機(jī)啟動(dòng)方法、系統(tǒng)及計(jì)算機(jī),所述方法包括:通過EMMC接口獲取BIOS程序;根據(jù)所述BIOS程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。與現(xiàn)有技術(shù)相比,本實(shí)施例的技術(shù)方案當(dāng)啟動(dòng)計(jì)算機(jī)時(shí),通過EMMC接口來獲取BIOS程序,并根據(jù)所述BIOS程序執(zhí)行啟動(dòng)計(jì)算機(jī),而非在本地存儲(chǔ)器讀取BIOS程序,從而當(dāng)EMMC接口沒有連接存儲(chǔ)有BIOS程序的存儲(chǔ)器時(shí),非授權(quán)用戶就無法啟動(dòng)計(jì)算機(jī),從而避免計(jì)算機(jī)內(nèi)的重要資料的丟失,提高了計(jì)算機(jī)的安全性。
【專利說明】
計(jì)算機(jī)啟動(dòng)方法、系統(tǒng)及計(jì)算機(jī)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種計(jì)算機(jī)啟動(dòng)方法、系統(tǒng)及計(jì)算機(jī)。
【背景技術(shù)】
[0002]目前,隨著信息化水平的提高,計(jì)算機(jī)已經(jīng)成為人們工作生活中不可或缺的一部分。計(jì)算機(jī)廣泛地應(yīng)用于科學(xué)和工程技術(shù)方面的計(jì)算,這是計(jì)算機(jī)應(yīng)用的一個(gè)基本方面。如人造衛(wèi)星軌跡計(jì)算,導(dǎo)彈發(fā)射的各項(xiàng)參數(shù)的計(jì)算,房屋抗震強(qiáng)度的計(jì)算等。計(jì)算機(jī)還可以用于數(shù)據(jù)處理,用計(jì)算機(jī)對數(shù)據(jù)及時(shí)地加以記錄、整理和計(jì)算,加工成人們所要求的形式,稱為數(shù)據(jù)處理。如對工廠的生產(chǎn)管理、計(jì)劃調(diào)度、統(tǒng)計(jì)報(bào)表、質(zhì)量分析和控制等,在財(cái)務(wù)部門,用計(jì)算機(jī)對帳目登記、分類、匯總、統(tǒng)計(jì)和制表等。計(jì)算機(jī)還可以實(shí)現(xiàn)自動(dòng)控制。在生產(chǎn)過程中,采用計(jì)算機(jī)進(jìn)行自動(dòng)控制,可以大大提高產(chǎn)品的數(shù)量和質(zhì)量,提高勞動(dòng)生產(chǎn)率,改善人們工作條件,節(jié)省原材料的消耗,降低生產(chǎn)成本等。計(jì)算機(jī)還可以進(jìn)行輔助設(shè)計(jì),以及實(shí)現(xiàn)辦公自動(dòng)化。
[0003]計(jì)算機(jī)的應(yīng)用可以說是無處不在。但是在人們享受科技進(jìn)步所帶來的快樂的同時(shí)又會(huì)伴隨著安全性的問題。例如,當(dāng)用戶不在計(jì)算機(jī)前時(shí),一些非援權(quán)用戶啟動(dòng)計(jì)算機(jī),盜取計(jì)算機(jī)內(nèi)的重要資料,例如,商業(yè)機(jī)密,這樣的事件時(shí)有發(fā)生。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的目的是提供一種能夠提高計(jì)算機(jī)安全性的計(jì)算機(jī)啟動(dòng)方法、系統(tǒng)及計(jì)算機(jī)。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種計(jì)算機(jī)啟動(dòng)方法,包括:
[0006]通過EMMC接口獲取B1S程序;
[0007]根據(jù)所述B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。
[0008]優(yōu)選地,通過EMMC接口讀取B1S程序之前,所述方法還包括:
[0009]對一移動(dòng)終端的序列號(hào)進(jìn)行檢測;其中,所述移動(dòng)終端連接于所述EMMC接口。
[0010]優(yōu)選地,所述B1S程序存儲(chǔ)于所述移動(dòng)終端。
[0011]優(yōu)選地,通過EMMC接口獲取B1S程序之前,所述方法還包括:
[0012]對所述移動(dòng)終端進(jìn)行解密。
[0013]本發(fā)明還提供一種計(jì)算機(jī)啟動(dòng)系統(tǒng),包括:
[0014]獲取模塊,用于通過EMMC接口獲取B1S程序;
[0015]執(zhí)行模塊,用于根據(jù)所述B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。
[0016]優(yōu)選地,所述系統(tǒng)還包括:
[0017]檢測模塊,用于通過EMMC接口讀取B1S程序之前對一移動(dòng)終端的序列號(hào)進(jìn)行檢測;其中,所述移動(dòng)終端連接于所述EMMC接口。
[0018]優(yōu)選地,所述獲取模塊進(jìn)一步配置為通過EMMC接口從所述移動(dòng)終端中獲取。
[0019]優(yōu)選地,所述系統(tǒng)還包括:
[0020]解密模塊,用于在通過EMMC接口讀取B1S程序之前,對所述移動(dòng)終端進(jìn)行解密。
[0021]基于同一發(fā)明構(gòu)思,本發(fā)明還提供一種計(jì)算機(jī),包括如上所述的系統(tǒng),以實(shí)現(xiàn)如上所述的方法。
[0022]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:本實(shí)施例的技術(shù)方案當(dāng)啟動(dòng)計(jì)算機(jī)時(shí),通過EMMC接口來獲取B1S程序,并根據(jù)所述B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī),而非在本地存儲(chǔ)器讀取B1S程序,從而當(dāng)EMMC接口沒有連接存儲(chǔ)有B1S程序的存儲(chǔ)器時(shí),非授權(quán)用戶就無法啟動(dòng)計(jì)算機(jī),從而避免計(jì)算機(jī)內(nèi)的重要資料的丟失,提高了計(jì)算機(jī)的安全性。
【附圖說明】
[0023]圖1為本發(fā)明的計(jì)算機(jī)啟動(dòng)方法的實(shí)施例一的流程圖;
[0024]圖2為本發(fā)明的計(jì)算機(jī)啟動(dòng)方法的實(shí)施例二的流程圖;
[0025]圖3為本發(fā)明的計(jì)算機(jī)啟動(dòng)方法的實(shí)施例二的計(jì)算機(jī)與移動(dòng)終端連接示意圖;
[0026]圖4為本發(fā)明的計(jì)算機(jī)啟動(dòng)系統(tǒng)的實(shí)施例一的示意圖;
[0027]圖5為本發(fā)明的計(jì)算機(jī)啟動(dòng)系統(tǒng)的實(shí)施例二的示意圖。
【具體實(shí)施方式】
[0028]下面結(jié)合附圖和實(shí)施例,對本發(fā)明的【具體實(shí)施方式】作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
[0029]B1S程序是加載在計(jì)算機(jī)硬件系統(tǒng)上的最基本的軟件代碼。B1S程序的主要功能是為計(jì)算機(jī)提供最底層的、最直接的硬件設(shè)置和控制。它保存著計(jì)算機(jī)最重要的基本輸入輸出的程序、系統(tǒng)設(shè)置信息、開機(jī)后自檢程序和系統(tǒng)自啟動(dòng)程序。B1S程序一般被存放在主板只讀存儲(chǔ)芯片(Read Only Memory,R0M)之中,即使在關(guān)機(jī)或掉電以后,B1S程序也不會(huì)丟失?,F(xiàn)代的計(jì)算機(jī)主板都使用串行外設(shè)接口(Serial Peripheral Interface,SPI)R0M來作為B1S程序的存儲(chǔ)芯片。
[0030]圖1為本發(fā)明的移動(dòng)終端安全防護(hù)方法的實(shí)施例一的流程圖,如圖1所示,本實(shí)施例的移動(dòng)終端安全防護(hù)方法,具體可以包括如下步驟:
[0031]SlOl,通過EMMC接口獲取B1S程序。
[0032]本實(shí)施例的執(zhí)行主體是計(jì)算機(jī),當(dāng)啟動(dòng)計(jì)算機(jī)時(shí),需要加載基本輸入輸出系統(tǒng)(Basic Input/Output System,B10S)程序。
[0033]為了避免非授權(quán)用戶非法啟動(dòng)計(jì)算機(jī),本發(fā)明的設(shè)計(jì)思想是將啟動(dòng)計(jì)算機(jī)不可或缺的B1S程序存儲(chǔ)于外置于計(jì)算的具有存儲(chǔ)功能的終端,使得只有在連接終端的情況下,才有可能啟動(dòng)計(jì)算機(jī),其他情況下無法啟動(dòng)計(jì)算機(jī),而根據(jù)B1S程序的特性,當(dāng)啟動(dòng)計(jì)算機(jī)后,不再需要執(zhí)行B1S程序,此時(shí)可以將終端移除。
[0034]嵌入式多媒體卡(EmbeddedMulti Media Card,EMMC)為多媒體卡(Multi MediaCard,MMC)協(xié)會(huì)所訂立的、主要是針對手機(jī)或平板電腦等移動(dòng)終端產(chǎn)品的內(nèi)嵌式存儲(chǔ)器標(biāo)準(zhǔn)規(guī)格。EMMC由一個(gè)嵌入式存儲(chǔ)解決方案組成,帶有MMC(多媒體卡)接口、快閃存儲(chǔ)器設(shè)備及主控制器。接口速度高達(dá)每秒52兆,EMMC具有快速、可升級的性能。
[0035]EMMC的一個(gè)明顯優(yōu)勢是在封裝中集成了一個(gè)控制器,它提供標(biāo)準(zhǔn)接口并管理閃存。EMMC目前是當(dāng)前最紅的移動(dòng)終端本地存儲(chǔ)解決方案,它簡化了移動(dòng)終端存儲(chǔ)器的設(shè)計(jì),由于快閃存儲(chǔ)器(NAND Flash)芯片的不同廠商包括三星、金士頓、東芝、海力士或美光等,在生產(chǎn)移動(dòng)終端時(shí)都需要根據(jù)不同廠商的產(chǎn)品和技術(shù)特性來設(shè)計(jì)移動(dòng)終端存儲(chǔ)器,因此,EMMC的出現(xiàn)使移動(dòng)終端廠商不需要再考慮移動(dòng)終端存儲(chǔ)器的兼容性和管理問題。
[0036]而現(xiàn)在的一些大的計(jì)算機(jī)零件和中央處理器(Central Processing Unit,CPU)制造商所推出的平臺(tái)架構(gòu)也都支持EMMC技術(shù),例如,因特爾的阿波羅湖(Apollo Lake)平臺(tái)即支持EMMC技術(shù)。因此,可以考慮將啟動(dòng)計(jì)算機(jī)所必需的B1S程序存儲(chǔ)于支持MMC技術(shù)的其他存儲(chǔ)設(shè)備中,例如,移動(dòng)終端。計(jì)算機(jī)在啟動(dòng)時(shí),通過EMMC接口獲取B1S程序,這樣,只有移動(dòng)終端與計(jì)算機(jī)相連接時(shí),才可以啟動(dòng)計(jì)算機(jī)。只有持有存儲(chǔ)有B1S程序的移動(dòng)終端才是授權(quán)用戶,才可以啟動(dòng)計(jì)算機(jī),從而避免非授權(quán)用戶侵入計(jì)算機(jī)。
[0037]S102,根據(jù)B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。
[0038]具體地,計(jì)算機(jī)在開機(jī)過程中,通過EMMC接口獲取到B1S程序后,根據(jù)B1S程序來執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。
[0039]通常啟動(dòng)計(jì)算機(jī)的操作可以包括以下步驟:I,按下電源開關(guān),電源向主板和其它設(shè)備供電,中央處理器(Central Processing Unit,CPU)馬上就執(zhí)行跳轉(zhuǎn)到B1S程序的操作;2,B10S程序首先進(jìn)行加電后自檢(Power — OnSelf Test,P0ST),以檢測系統(tǒng)中一些重要的設(shè)備是否存在和能否正常工作,例如內(nèi)存和顯卡等設(shè)備;3,B10S程序初始化顯卡等設(shè)置;4,B10S程序顯示出自己的啟動(dòng)畫面,其中包括有系統(tǒng)B1S的類型、序列號(hào)和版本號(hào)等內(nèi)容;5,B10S程序?qū)z測和顯示CPU的類型和工作頻率,然后開始測試所有的RAM,并同時(shí)在屏幕上顯示內(nèi)存測試的進(jìn)度;6,B10S程序檢測電腦安裝的一些標(biāo)準(zhǔn)硬件設(shè)備,包括硬盤、CD —R0M、串口、并口、軟驅(qū)等設(shè)備,另外絕大多數(shù)較新版本的系統(tǒng)B1S在這一過程中還要自動(dòng)檢測和設(shè)置內(nèi)存的定時(shí)參數(shù)、硬盤參數(shù)和訪問模式等;7,B10S程序檢測和配置電腦中安裝的即插即用設(shè)備;8:所有硬件都已經(jīng)檢測配置完畢后,B1S程序在屏幕上方顯示出系統(tǒng)中安裝的各種標(biāo)準(zhǔn)硬件設(shè)備,以及它們使用的資源和一些相關(guān)工作;9,接下來B1S程序?qū)⒏翬SCD(Extended System Configurat1n Data,擴(kuò)展系統(tǒng)配置數(shù)據(jù))dESO)是 B1S 程序用來與操作系統(tǒng)交換硬件配置信息的一種手段,這些數(shù)據(jù)被存放在一小塊特殊的隨機(jī)存儲(chǔ)器(Random-Access Memory,RAM)中;10,ESCD更新完畢后,系統(tǒng)B1S的啟動(dòng)代碼將進(jìn)行它的最后一項(xiàng)工作,即根據(jù)用戶指定的啟動(dòng)順序從軟盤、硬盤或光驅(qū)啟動(dòng)。以從C盤啟動(dòng)為例,系統(tǒng)B1S將讀取并執(zhí)行硬盤上的主引導(dǎo)記錄,主引導(dǎo)記錄接著從分區(qū)表中找到第一個(gè)活動(dòng)分區(qū),然后讀取并執(zhí)行這個(gè)活動(dòng)分區(qū)的分區(qū)引導(dǎo)記錄,而分區(qū)引導(dǎo)記錄將負(fù)責(zé)讀取并執(zhí)行系統(tǒng)文件(10.SYS),此時(shí)計(jì)算機(jī)就啟動(dòng)完畢。
[0040]本實(shí)施例的技術(shù)方案當(dāng)啟動(dòng)計(jì)算機(jī)時(shí),通過EMMC接口來獲取B1S程序,并根據(jù)B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī),而非在本地存儲(chǔ)器讀取B1S程序,從而當(dāng)EMMC接口沒有連接存儲(chǔ)有B1S程序的存儲(chǔ)器時(shí),非授權(quán)用戶就無法啟動(dòng)計(jì)算機(jī),從而避免計(jì)算機(jī)內(nèi)的重要資料的丟失,提高了計(jì)算機(jī)的安全性。而且,由于原B1S程序存儲(chǔ)于SPI ROM中,本實(shí)施例將B1S程序存儲(chǔ)于支持EMMC的存儲(chǔ)設(shè)備中,因此在計(jì)算機(jī)中可以省去SPI ROM的設(shè)置,從而節(jié)約計(jì)算機(jī)的生產(chǎn)成本。
[0041]圖2為本發(fā)明的計(jì)算機(jī)啟動(dòng)方法的實(shí)施例二的流程圖,本實(shí)施例的計(jì)算機(jī)啟動(dòng)方法在上述實(shí)施例一的基礎(chǔ)上,進(jìn)一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。如圖2所示,本實(shí)施例的計(jì)算機(jī)啟動(dòng)方法,具體可以包括如下步驟:
[0042]S201,將B1S程序存儲(chǔ)至移動(dòng)終端;具體的,可以匹配于EMMC接口而將B1S程序存儲(chǔ)至移動(dòng)終端的EMMC模塊,當(dāng)然也可以將B1S程序存儲(chǔ)在移動(dòng)終端的內(nèi)部存儲(chǔ)單元(例如本機(jī)內(nèi)存)、外部存儲(chǔ)單元(例如各種存儲(chǔ)卡)、與其通信連接的云端或者外部設(shè)備等,然后通過必要的接口及相應(yīng)協(xié)議獲取B1S程序進(jìn)行啟動(dòng)。
[0043]本實(shí)施例的移動(dòng)終端支持EMMC技術(shù),且其內(nèi)置有EMMC模塊。
[0044]如實(shí)施例一所述,嵌入式多媒體卡(Embedded Multi Media Card,EMMC)為多媒體卡(Multi Media Card,MMC)協(xié)會(huì)所訂立的,主要是針對手機(jī)或平板電腦等移動(dòng)終端產(chǎn)品的內(nèi)嵌式存儲(chǔ)器標(biāo)準(zhǔn)規(guī)格。EMMC由一個(gè)嵌入式存儲(chǔ)解決方案組成,帶有MMC(多媒體卡)接口、快閃存儲(chǔ)器設(shè)備及主控制器。接口速度高達(dá)每秒52兆,EMMC具有快速、可升級的性能。由于EMMC的接口速度非常高,所以在啟動(dòng)計(jì)算機(jī)時(shí),對計(jì)算機(jī)的啟動(dòng)速度不會(huì)產(chǎn)生明顯的影響。
[0045]S202,對移動(dòng)終端進(jìn)行解密。
[0046]具體地,本實(shí)施例為提高安全性,移動(dòng)終端也進(jìn)行了加密。當(dāng)計(jì)算機(jī)欲訪問移動(dòng)終端內(nèi)的EMMC模塊時(shí),需要在移動(dòng)終端的屏幕上輸入密碼。本實(shí)施例的技術(shù)方案本身能夠?qū)τ?jì)算機(jī)進(jìn)行安全保護(hù),而在移動(dòng)終端再次進(jìn)行加密,能夠?qū)崿F(xiàn)對計(jì)算機(jī)的雙重保護(hù)。
[0047]具體地,當(dāng)計(jì)算機(jī)向移動(dòng)終端發(fā)送獲取B1S程序的指令時(shí),移動(dòng)終端由于事先設(shè)置有密碼,會(huì)向用戶顯示輸入密碼的提示消息,用戶輸入密碼后,將移動(dòng)終端解密后,移動(dòng)終端再將EMMC模塊存儲(chǔ)的B1S程序發(fā)送至計(jì)算機(jī);或者,當(dāng)計(jì)算機(jī)與移動(dòng)終端連接時(shí),移動(dòng)終端向用戶發(fā)送是否允許訪問的提示消息,當(dāng)用戶選擇是時(shí),將EMMC模塊存儲(chǔ)的B1S程序發(fā)送給計(jì)算機(jī)。
[0048]需要說明的是,步驟S202是基于用戶對安全性要求的高低而設(shè)置的,因此是可以省略的。用戶對安全性要求高,則對移動(dòng)終端可以進(jìn)行加密;用戶對安全性要求低,則可以不對移動(dòng)終端進(jìn)行加密。
[0049]S203,對移動(dòng)終端的序列號(hào)進(jìn)行檢測。
[0050]本實(shí)施例所使用的移動(dòng)終端并非是任一帶有EMMC接口的移動(dòng)終端都可與計(jì)算機(jī)相匹配,為計(jì)算機(jī)提供B1S程序,也并非是任一存儲(chǔ)有B1S程序的移動(dòng)終端都可以與計(jì)算機(jī)連接,使計(jì)算機(jī)啟動(dòng)。在本實(shí)施例中,計(jì)算機(jī)在與移動(dòng)終端連接后,向移動(dòng)終端發(fā)送獲取移動(dòng)終端的序列號(hào)的指令,移動(dòng)終端將自己的序列號(hào)發(fā)送至計(jì)算機(jī),計(jì)算機(jī)將移動(dòng)終端發(fā)送的序列號(hào)與自身寄存器所存儲(chǔ)的序列號(hào)進(jìn)行比對驗(yàn)證,如果一致,則說明該移動(dòng)終端是與計(jì)算機(jī)相匹配的移動(dòng)終端。計(jì)算機(jī)開始下一步的啟動(dòng)操作。眾所周知,每臺(tái)計(jì)算機(jī)的序列號(hào)都不盡相同,因此每臺(tái)計(jì)算機(jī)有唯一的與其配合的移動(dòng)終端。
[0051]也就是說,只有該移動(dòng)終端的持有人才是授權(quán)用戶,可以啟動(dòng)該計(jì)算機(jī)。以手機(jī)為例,每臺(tái)手機(jī)都有唯一的序列號(hào),只有該手機(jī)的持有人才是該計(jì)算機(jī)的授權(quán)用戶,只有將手機(jī)與計(jì)算機(jī)連接,才能啟動(dòng)計(jì)算機(jī),這樣也提高了計(jì)算機(jī)的安全性。
[0052]需要說明的是,本實(shí)施的計(jì)算機(jī)上設(shè)置有EMMC接口,在移動(dòng)終端也同樣設(shè)置有與計(jì)算機(jī)的EMMC接口相配合的EMMC接口。移動(dòng)終端與計(jì)算機(jī)的MMC接口連接示意圖如圖3所不O
[0053]S204,通過EMMC接口獲取B1S程序。
[0054]本實(shí)施例中,當(dāng)啟動(dòng)計(jì)算機(jī)時(shí),需要加載B1S程序。
[0055]為了避免非授權(quán)用戶非法啟動(dòng)計(jì)算機(jī),本發(fā)明的設(shè)計(jì)思想是將啟動(dòng)計(jì)算機(jī)不可或缺的B1S程序存儲(chǔ)于外置于計(jì)算的具有存儲(chǔ)功能的終端,使得只有在連接終端的情況下,才有可能啟動(dòng)計(jì)算機(jī),其他情況下無法啟動(dòng)計(jì)算機(jī),而根據(jù)B1S程序的特性,當(dāng)啟動(dòng)計(jì)算機(jī)后,不再需要執(zhí)行B1S程序,此時(shí)可以將終端移除。
[0056]S205,根據(jù)B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。
[0057]具體地,計(jì)算機(jī)接通電源后自動(dòng)向與EMMC接口連接的終端設(shè)備發(fā)送獲取B1S程序的指令,移動(dòng)終端接收到該指令后,向計(jì)算機(jī)發(fā)送B1S程序,計(jì)算機(jī)會(huì)根據(jù)如圖1所示的實(shí)施例一所述的步驟S102進(jìn)行啟動(dòng)。本實(shí)施例的技術(shù)方案通過在移動(dòng)終端進(jìn)行加密,計(jì)算機(jī)要向移動(dòng)終端發(fā)送獲取B1S程序的請求時(shí),須先驗(yàn)證移動(dòng)終端的序列號(hào),并由用戶為移動(dòng)終端解密,從而對計(jì)算機(jī)進(jìn)行了雙重啟動(dòng)保護(hù),進(jìn)一步提高了計(jì)算機(jī)的安全性。
[0058]圖4為本發(fā)明的計(jì)算機(jī)啟動(dòng)系統(tǒng)的實(shí)施例一的示意圖,如圖4所示,本實(shí)施例的移動(dòng)終端安全防護(hù)系統(tǒng),具體可以包括獲取模塊41和執(zhí)行模塊42。
[0059]獲取模塊41,用于通過EMMC接口獲取B1S程序;
[0060]執(zhí)行模塊42,用于根據(jù)B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。
[0061]本實(shí)施例的計(jì)算機(jī)啟動(dòng)系統(tǒng),通過采用上述模塊對計(jì)算機(jī)進(jìn)行安全啟動(dòng)的實(shí)現(xiàn)機(jī)制與上述圖1所示實(shí)施例的計(jì)算機(jī)啟動(dòng)方法的實(shí)現(xiàn)機(jī)制相同,詳細(xì)可以參考上述圖1所示實(shí)施例的記載,在此不再贅述。
[0062]圖5為本發(fā)明的計(jì)算機(jī)啟動(dòng)系統(tǒng)的實(shí)施例二的示意圖,本實(shí)施例的計(jì)算機(jī)啟動(dòng)系統(tǒng)在如圖5所示的實(shí)施例一的基礎(chǔ)上,進(jìn)一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。如圖5所示,本實(shí)施例的計(jì)算機(jī)啟動(dòng)系統(tǒng),進(jìn)一步可以包括如下模塊。
[0063]本實(shí)施例的系統(tǒng)還包括:
[0064]檢測模塊51,用于通過EMMC接口獲取B1S程序之前,對一移動(dòng)終端的序列號(hào)進(jìn)行檢測;其中,所述移動(dòng)終端連接于所述EMMC接口。
[0065]具體地,獲取模塊41進(jìn)一步配置為通過EMMC接口從移動(dòng)終端中獲取所述B1S程序。
[0066]本實(shí)施例的系統(tǒng)還包括:
[0067]解密模塊52,用于在通過EMMC接口讀取B1S程序之前,對所述移動(dòng)終端進(jìn)行解密。
[0068]本實(shí)施例的計(jì)算機(jī)啟動(dòng)系統(tǒng),通過采用上述模塊對計(jì)算機(jī)進(jìn)行安全啟動(dòng)的實(shí)現(xiàn)機(jī)制與上述圖2所示實(shí)施例的計(jì)算機(jī)啟動(dòng)方法的實(shí)現(xiàn)機(jī)制相同,詳細(xì)可以參考上述圖2所示實(shí)施例的記載,在此不再贅述。
[0069]基于同一發(fā)明構(gòu)思,本發(fā)明還提供一種計(jì)算機(jī),該計(jì)算機(jī)可以不設(shè)置SPIR0M,或者設(shè)置SPI R0M,但SPI ROM為并非用于存儲(chǔ)B1S的存儲(chǔ)器,該計(jì)算機(jī)包括如圖4或圖5的系統(tǒng),能夠?qū)崿F(xiàn)圖1至圖3任一項(xiàng)的方法。
[0070]以上實(shí)施例僅為本發(fā)明的示例性實(shí)施例,不用于限制本發(fā)明,本發(fā)明的保護(hù)范圍由權(quán)利要求書限定。本領(lǐng)域技術(shù)人員可以在本發(fā)明的實(shí)質(zhì)和保護(hù)范圍內(nèi),對本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應(yīng)視為落在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種計(jì)算機(jī)啟動(dòng)方法,其特征在于,包括: 通過EMMC接口獲取B1S程序; 根據(jù)所述B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過EMMC接口讀取B1S程序之前,所述方法還包括: 對一移動(dòng)終端的序列號(hào)進(jìn)行檢測;其中,所述移動(dòng)終端連接于所述EMMC接口。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述B1S程序存儲(chǔ)于所述移動(dòng)終端。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過EMMC接口獲取B1S程序之前,所述方法還包括: 對所述移動(dòng)終端進(jìn)行解密。5.一種計(jì)算機(jī)啟動(dòng)系統(tǒng),其特征在于,包括: 獲取模塊,用于通過EMMC接口獲取B1S程序; 執(zhí)行模塊,用于根據(jù)所述B1S程序執(zhí)行啟動(dòng)計(jì)算機(jī)的操作。6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,還包括: 檢測模塊,用于通過EMMC接口讀取B1S程序之前對一移動(dòng)終端的序列號(hào)進(jìn)行檢測;其中,所述移動(dòng)終端連接于所述EMMC接口。7.根據(jù)權(quán)利要求6所述的系統(tǒng),所述獲取模塊進(jìn)一步配置為通過EMMC接口從所述移動(dòng)終端中獲取所述B1S程序。8.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,還包括: 解密模塊,用于在通過EMMC接口讀取B1S程序之前,對所述移動(dòng)終端進(jìn)行解密。9.一種計(jì)算機(jī),其特征在于,包括如權(quán)利要求5-8任一項(xiàng)所述的系統(tǒng),以實(shí)現(xiàn)如權(quán)利要求1-4任一項(xiàng)所述的方法。
【文檔編號(hào)】G06F21/57GK105930734SQ201610294839
【公開日】2016年9月7日
【申請日】2016年5月3日
【發(fā)明人】張習(xí)俊, 賈向陽
【申請人】合肥聯(lián)寶信息技術(shù)有限公司