一種信息處理的方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種信息處理的方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)的不斷發(fā)展,數(shù)據(jù)安全越來(lái)越被企業(yè)所重視。現(xiàn)在市面上的數(shù)據(jù)安全主要是采用對(duì)硬盤(pán)進(jìn)行加密的方式來(lái)防止數(shù)據(jù)泄露。
[0003]目前,在硬盤(pán)的第一物理扇區(qū)中存儲(chǔ)有一分區(qū)表,當(dāng)寫(xiě)入數(shù)據(jù)時(shí),首先,讀取上述分區(qū)表,然后按照該分區(qū)表,將數(shù)據(jù)存儲(chǔ)至硬盤(pán)上相應(yīng)的物理扇區(qū)中,同樣的,當(dāng)讀取數(shù)據(jù)時(shí),也是先讀取上述分區(qū)表,然后按照該分區(qū)表,將硬盤(pán)上相應(yīng)的物理扇區(qū)中的數(shù)據(jù)讀出。為了保護(hù)硬盤(pán)中的數(shù)據(jù),往往會(huì)對(duì)分區(qū)表進(jìn)行加密,但是,如果非法用戶破解了分區(qū)表的密碼,硬盤(pán)中的數(shù)據(jù)仍可以被非法用戶獲取,造成數(shù)據(jù)泄露。
[0004]所以,現(xiàn)有技術(shù)中存在硬盤(pán)數(shù)據(jù)安全性低的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實(shí)施例期望提供一種信息處理的方法及電子設(shè)備,以提高硬盤(pán)數(shù)據(jù)安全性,降低數(shù)據(jù)泄露的風(fēng)險(xiǎn),提供良好的用戶體驗(yàn)。
[0006]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007]第一方面,本發(fā)明實(shí)施例提供一種信息處理的方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備中設(shè)置有一硬盤(pán),所述方法包括:獲得一數(shù)據(jù)讀指令;執(zhí)行所述數(shù)據(jù)讀指令,讀取預(yù)設(shè)分區(qū)表,其中,所述預(yù)設(shè)分區(qū)表存儲(chǔ)在除所述硬盤(pán)的第一物理扇區(qū)之外的存儲(chǔ)位置上;基于所述預(yù)設(shè)分區(qū)表,從所述硬盤(pán)的第二物理扇區(qū)讀取目標(biāo)數(shù)據(jù),其中,所述目標(biāo)數(shù)據(jù)是按照所述預(yù)設(shè)分區(qū)表寫(xiě)入所述第二物理扇區(qū)的。
[0008]第二方面,本發(fā)明實(shí)施例提供一種電子設(shè)備,包括:硬盤(pán),用于存儲(chǔ)目標(biāo)數(shù)據(jù);處理單元,用于獲得一數(shù)據(jù)讀指令;執(zhí)行所述數(shù)據(jù)讀指令,讀取預(yù)設(shè)分區(qū)表,其中,所述預(yù)設(shè)分區(qū)表存儲(chǔ)在除所述硬盤(pán)的第一物理扇區(qū)之外的存儲(chǔ)位置上;基于所述預(yù)設(shè)分區(qū)表,從所述硬盤(pán)的第二物理扇區(qū)讀取目標(biāo)數(shù)據(jù),其中,所述目標(biāo)數(shù)據(jù)是按照所述預(yù)設(shè)分區(qū)表寫(xiě)入所述第二物理扇區(qū)的。
[0009]本發(fā)明實(shí)施例提供了一種信息處理的方法及電子設(shè)備,該電子設(shè)備中設(shè)置有一硬盤(pán),在除該硬盤(pán)的第一物理扇區(qū)之外存儲(chǔ)有一預(yù)設(shè)分區(qū)表,比如,存儲(chǔ)在硬盤(pán)的其它物理分區(qū)中,或者存儲(chǔ)在電子設(shè)備的基本輸入輸出系統(tǒng)(B1SaBasical Input/Output System)中,再者存儲(chǔ)在電子設(shè)備的內(nèi)存中等,該硬盤(pán)上的數(shù)據(jù)均采用該預(yù)設(shè)分區(qū)表寫(xiě)入硬盤(pán)的扇區(qū)的。那么,當(dāng)需要讀取硬盤(pán)中一目標(biāo)數(shù)據(jù)時(shí),電子設(shè)備獲得一數(shù)據(jù)讀指令,執(zhí)行該數(shù)據(jù)讀指令,讀取預(yù)設(shè)分區(qū)表,基于預(yù)設(shè)分區(qū)表,從硬盤(pán)的第二物理扇區(qū)讀取目標(biāo)數(shù)據(jù),如此,便實(shí)現(xiàn)了目標(biāo)數(shù)據(jù)的讀取。由于預(yù)設(shè)分區(qū)表存儲(chǔ)在第一物理扇區(qū)外的存儲(chǔ)位置,這樣,非法用戶是無(wú)法從硬盤(pán)的第一物理扇區(qū)中獲取到該預(yù)設(shè)分區(qū)表的,進(jìn)而無(wú)法獲得硬盤(pán)內(nèi)的數(shù)據(jù)的;或者,如果非法用戶將該硬盤(pán)插入另一非法電子設(shè)備的話,非法電子設(shè)備中是不存在上述預(yù)設(shè)分區(qū)表或者無(wú)法從第一物理扇區(qū)讀取到預(yù)設(shè)分區(qū)表的,非法用戶仍無(wú)法獲得硬盤(pán)內(nèi)的數(shù)據(jù)的,如此,便提高了硬盤(pán)數(shù)據(jù)安全性,降低數(shù)據(jù)泄露的風(fēng)險(xiǎn),提供良好的用戶體驗(yàn)。
【附圖說(shuō)明】
[0010]圖1為本發(fā)明實(shí)施例一中的信息處理的方法流程示意圖;
[0011]圖2為本發(fā)明實(shí)施例二中的生成預(yù)設(shè)分區(qū)表的方法流程示意圖;
[0012]圖3為本發(fā)明實(shí)施例三中的寫(xiě)數(shù)據(jù)的方法流程示意圖;
[0013]圖4為本發(fā)明實(shí)施例四中的電子設(shè)備的結(jié)構(gòu)示意圖;
[0014]圖5為本發(fā)明實(shí)施例五中的電子設(shè)備的結(jié)構(gòu)不意圖。
【具體實(shí)施方式】
[0015]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
[0016]實(shí)施例一:
[0017]本實(shí)施例提供一種信息處理的方法,應(yīng)用于一電子設(shè)備,該電子設(shè)備可以為筆記本電腦、臺(tái)式電腦、智能手機(jī)、平板電腦等,在電子設(shè)備外接或者內(nèi)置有一個(gè)硬盤(pán),如機(jī)械硬盤(pán)、固態(tài)硬盤(pán)(SSD,Solid State Drives)、移動(dòng)硬盤(pán)等。
[0018]在現(xiàn)有技術(shù)中,硬盤(pán)具有主分區(qū)表以及擴(kuò)展分區(qū)的分區(qū)表,其中,主分區(qū)表總是位于硬盤(pán)的第一物理扇區(qū)(O柱面,O磁頭,I扇區(qū)),剩余的分區(qū)表所在的位置可以由主分區(qū)表依次推導(dǎo)出來(lái)。由于主分區(qū)表存儲(chǔ)的位置固定,所以非法用戶能夠獲得主分區(qū)表,進(jìn)而獲得其它分區(qū)表,最終,獲得硬盤(pán)中的數(shù)據(jù),造成數(shù)據(jù)泄露。
[0019]那么,為了避免數(shù)據(jù)泄露的發(fā)生,本實(shí)施例中所述的硬盤(pán)的分區(qū)表存儲(chǔ)在存儲(chǔ)在除第一物理扇區(qū)之外的存儲(chǔ)位置上,如硬盤(pán)的其它物理扇區(qū)、電子設(shè)備的B1S、外接于電子設(shè)備的移動(dòng)閃存裝置等。該存儲(chǔ)位置可以是電子設(shè)備出廠前,制造商預(yù)先設(shè)置的存儲(chǔ)位置,也可以是用戶自行設(shè)置的存儲(chǔ)位置,本發(fā)明不作具體限定。
[0020]需要說(shuō)明的是,在本實(shí)施例中,硬盤(pán)的預(yù)設(shè)分區(qū)表可以為主分區(qū)表,也可以為擴(kuò)展分區(qū)的分區(qū)表,本發(fā)明不作具體限定;硬盤(pán)中的數(shù)據(jù)均是采用預(yù)設(shè)分區(qū)表寫(xiě)入相應(yīng)的物理扇區(qū)。
[0021 ]下面對(duì)本實(shí)施例提供的信息處理的方法進(jìn)行說(shuō)明。
[0022I 參見(jiàn)圖1所示,該方法包括:
[0023]SlOl:獲得一數(shù)據(jù)讀指令;
[0024]具體來(lái)說(shuō),當(dāng)用戶對(duì)電子設(shè)備進(jìn)行操作,或者電子設(shè)備中運(yùn)行的應(yīng)用程序需要從硬盤(pán)讀取數(shù)據(jù)時(shí),電子設(shè)備會(huì)獲得一數(shù)據(jù)讀指令,該數(shù)據(jù)讀指令中攜帶有目標(biāo)數(shù)據(jù)的元數(shù)據(jù),如,目標(biāo)數(shù)據(jù)的文件名稱、文件大小、邏輯存儲(chǔ)位置等。
[0025]這里,目標(biāo)數(shù)據(jù)可以為操作系統(tǒng)的鏡像文件、用戶數(shù)據(jù)、圖片文件、視頻文件、音頻文件、文檔等,所有能夠存儲(chǔ)在硬盤(pán)中的數(shù)據(jù)均可,本發(fā)明不做具體限定。
[0026]S102:執(zhí)行數(shù)據(jù)讀指令,讀取預(yù)設(shè)分區(qū)表;
[0027]具體來(lái)說(shuō),電子設(shè)備執(zhí)行上述數(shù)據(jù)讀指令,獲知當(dāng)前要進(jìn)行數(shù)據(jù)的讀取操作了,此時(shí),電子設(shè)備訪問(wèn)預(yù)設(shè)分區(qū)表的存儲(chǔ)位置,讀取預(yù)設(shè)分區(qū)表。
[0028]S103:基于預(yù)設(shè)分區(qū)表,從硬盤(pán)的第二物理扇區(qū)讀取目標(biāo)數(shù)據(jù)。
[0029]具體來(lái)說(shuō),在讀取到預(yù)設(shè)分區(qū)表后,電子設(shè)備通過(guò)查詢預(yù)設(shè)分區(qū)表,確定目標(biāo)數(shù)據(jù)的邏輯存儲(chǔ)位置對(duì)應(yīng)的物理扇區(qū),即目標(biāo)數(shù)據(jù)實(shí)際存儲(chǔ)的第二物理扇區(qū),并從第二物理扇區(qū)中讀取目標(biāo)數(shù)據(jù)。
[0030]在具體實(shí)施過(guò)程中,本實(shí)施例所述的硬盤(pán)還可以連接在其它電子設(shè)備上,那么,此時(shí),其它電子設(shè)備按照缺省設(shè)置從硬盤(pán)的第一物理扇區(qū)中查找預(yù)設(shè)分區(qū)表,由于預(yù)設(shè)分區(qū)表存儲(chǔ)在除第一物理扇區(qū)之外的存儲(chǔ)位置上,使得其它電子設(shè)備無(wú)法獲得該預(yù)設(shè)分區(qū)表,進(jìn)而無(wú)法讀取硬盤(pán)中的數(shù)據(jù),實(shí)現(xiàn)對(duì)硬盤(pán)數(shù)據(jù)的保護(hù)。
[0031 ]進(jìn)一步地,電子設(shè)備在從第二物理扇區(qū)中讀取目標(biāo)數(shù)據(jù)之后,可以將目標(biāo)數(shù)據(jù)加載到內(nèi)存中,供CPU進(jìn)行處理,也可以將目標(biāo)數(shù)據(jù)加載至其它數(shù)據(jù)處理單元進(jìn)行處理,還可以發(fā)送至各個(gè)數(shù)據(jù)接口,以完成數(shù)據(jù)的傳輸。當(dāng)然,還可以存在對(duì)目標(biāo)數(shù)據(jù)的其它后續(xù)處理流程,本發(fā)明不做具體限定。
[0032]至此,便完成了目標(biāo)數(shù)據(jù)的讀出硬盤(pán)的過(guò)程。
[0033]下面以操作系統(tǒng)的加載流程為例,對(duì)上述方法進(jìn)行說(shuō)明。
[0034]假設(shè),電子設(shè)備為筆記本電腦,硬盤(pán)為內(nèi)置于筆記本電腦的機(jī)械硬盤(pán),該硬盤(pán)中存