專利名稱:一種計(jì)算機(jī)數(shù)據(jù)備份還原軟件的使用方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是計(jì)算機(jī)數(shù)據(jù)備份還原軟件的使用方法。
背景技術(shù):
在信息化時(shí)代的今天,重要的數(shù)據(jù)都存儲在計(jì)算機(jī)硬盤中,但仍不可避免的因病 毒感染、黑客攻入、長時(shí)間使用系統(tǒng)變慢、操作不當(dāng)?shù)纫蛩貙?dǎo)致系統(tǒng)崩潰。通常的解決方法 是格式化硬盤、用殺毒軟件殺毒或重新安裝操作系統(tǒng),但上述做法常常會導(dǎo)致硬盤數(shù)據(jù)丟 失。因此,如何能夠迅速而正確地進(jìn)行數(shù)據(jù)恢復(fù)也就成了大家所關(guān)注的問題。由此也涌現(xiàn) 了大量的數(shù)據(jù)備份還原保護(hù)軟件,或通過攔截中斷對硬盤數(shù)據(jù)進(jìn)行保護(hù),或采用鏡像方式 對硬盤數(shù)據(jù)進(jìn)行備份。這些方式概括起來主要有以下幾種操作系統(tǒng)提供的數(shù)據(jù)還原、隨機(jī) 贈(zèng)送的數(shù)據(jù)恢復(fù)光盤、Ghost、硬盤還原卡、殺毒軟件提供的數(shù)據(jù)備份、虛擬還原工具軟件等寸。參看圖1,目前的備份還原軟件主要是通過修改操作系統(tǒng)主引導(dǎo)分區(qū)(MBR)的基 礎(chǔ)上實(shí)現(xiàn)軟件的啟動(dòng)及應(yīng)用,這種實(shí)現(xiàn)方式不僅造成嚴(yán)重的兼容性隱患,而且在系統(tǒng)主引 導(dǎo)分區(qū)(MBR)損壞或者程序被誤刪除時(shí)將導(dǎo)致數(shù)據(jù)備份還原功能無法運(yùn)行,從而無法有效 的保護(hù)用戶數(shù)據(jù)。
發(fā)明內(nèi)容
為了解決上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的是提供一種計(jì)算機(jī)數(shù)據(jù)備份 還原軟件的使用方法。它的數(shù)據(jù)備份還原軟件與可擴(kuò)展固件EFI結(jié)合而不依賴于MBR的啟 動(dòng)方式,具有安全可靠、操作簡便的特點(diǎn)。為了達(dá)到上述發(fā)明目的,本發(fā)明的技術(shù)方案以如下方式實(shí)現(xiàn)一種計(jì)算機(jī)數(shù)據(jù)備份還原軟件的使用方法,它使用包括數(shù)據(jù)備份還原軟件、主板 快閃存儲器BIOS Flash、計(jì)算機(jī)硬盤、硬盤分區(qū)軟件以及可擴(kuò)展固件接口 EFI/BI0S,它的主 要步驟為①用硬盤分區(qū)軟件對計(jì)算機(jī)硬盤劃分隱藏的分區(qū),分區(qū)為FAT32格式,該分區(qū)對 用戶和應(yīng)用軟件不可見,將數(shù)據(jù)備份還原軟件存放在隱藏分區(qū)中;②用戶開機(jī)后,可擴(kuò)展固件接口 EFI/BI0S檢測用戶是否選擇打開數(shù)據(jù)備份還原 軟件,若沒選擇則啟動(dòng)操作系統(tǒng);若選擇則檢測計(jì)算機(jī)硬盤是否存在隱藏分區(qū);③若計(jì)算機(jī)硬盤不存在隱藏分區(qū),則啟動(dòng)操作系統(tǒng);若存在隱藏分區(qū),則指向硬盤 隱藏分區(qū)由加載程序提示符載入器Elilo BootLoader加載Ubuntu內(nèi)核程序Elilo. efi ;④加載Ubuntu內(nèi)核后,啟動(dòng)數(shù)據(jù)備份還原軟件,進(jìn)入數(shù)據(jù)備份還原軟件界面,用 戶根據(jù)提示菜單進(jìn)行相應(yīng)的備份或還原操作。 在上述使用方法中,所述數(shù)據(jù)備份還原軟件是基于Ubuntu精簡版本開發(fā),基于可 擴(kuò)展固件接口 EFI規(guī)范的基本輸入輸出系統(tǒng)BIOS存儲在主板快閃存儲器BIOS Flash中, 可擴(kuò)固件接口 EFI Flash存儲器里用C語言編寫的程序經(jīng)過編譯鏈接后生成的可擴(kuò)展固件
3接口 EFI 二進(jìn)制文件被寫入到可擴(kuò)固件接口 EFI Flash存儲器中,硬盤分區(qū)軟件對硬盤進(jìn) 行FAT32格式的隱藏分區(qū)劃分。在上述使用方法中,其特征在于,所述用Ubimtu精簡版本編譯的數(shù)據(jù)備份還原軟 件要選擇支持可擴(kuò)固件接口 EFI的相關(guān)選項(xiàng),并加入加載程序提示符載入器Elilo Boot Loader進(jìn)行編譯以支持可擴(kuò)固件接口 EFI的啟動(dòng)。本發(fā)明由于采用了上述方法,用戶備份的數(shù)據(jù)放于隱藏分區(qū),所選隱藏區(qū)域?qū)τ?戶和應(yīng)用軟件,甚至包括病毒而言不可見,也不能夠?qū)ζ溥M(jìn)行訪問。同現(xiàn)有技術(shù)相比,本發(fā) 明安全可靠、操作簡便。下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明做進(jìn)一步說明。
圖1為現(xiàn)有技術(shù)中啟動(dòng)數(shù)據(jù)備份還原軟件流程示意圖;圖2為本發(fā)明方法流程示意圖。
具體實(shí)施例方式參看圖2,本發(fā)明使用包括數(shù)據(jù)備份還原軟件、主板快閃存儲器BIOS Flash、計(jì)算 機(jī)硬盤、硬盤分區(qū)軟件以及可擴(kuò)展固件接口 EFI/BI0S。數(shù)據(jù)備份還原軟件是基于Ubimtu精 簡版本開發(fā)的軟件,它要選擇支持可擴(kuò)固件接口 EFI的相關(guān)選項(xiàng),并加入加載程序提示符 載入器Elilo Boot Loader進(jìn)行編譯以支持可擴(kuò)固件接口 EFI的啟動(dòng)?;诳蓴U(kuò)展固件接 口 EFI規(guī)范的基本輸入輸出系統(tǒng)BIOS存儲在主板快閃存儲器BIOS Flash中,可擴(kuò)固件接 口 EFI Flash存儲器里用C語言編寫的程序經(jīng)過編譯鏈接后生成的EFI 二進(jìn)制文件被寫入 到可擴(kuò)固件接口 EFI Flash存儲器中。硬盤分區(qū)軟件對硬盤進(jìn)行FAT32格式的隱藏分區(qū)劃 分。本發(fā)明的使用方法步驟為①用硬盤分區(qū)軟件對計(jì)算機(jī)硬盤劃分隱藏分區(qū),將數(shù)據(jù)備份還原軟件存放在隱藏 分區(qū)中。②用戶按下Power On按鈕開機(jī)后,進(jìn)入計(jì)算機(jī)LOGO界面,界面下方有文字提示用 戶按下某個(gè)熱鍵即可進(jìn)入系統(tǒng)引導(dǎo)BootManager界面??蓴U(kuò)展固件接口檢測用戶是否選擇 打開數(shù)據(jù)備份還原軟件,若沒選擇則啟動(dòng)操作系統(tǒng);若選擇則檢測計(jì)算機(jī)硬盤是否存在隱 藏分區(qū)。③若計(jì)算機(jī)硬盤不存在隱藏分區(qū),則啟動(dòng)操作系統(tǒng)。若存在隱藏分區(qū),則從可啟動(dòng) 設(shè)備列表中選擇數(shù)據(jù)備份還原軟件所在分區(qū),進(jìn)入該數(shù)據(jù)備份還原用戶界面,并由加載程 序提示符載入器Elilo BootLoader加載Ubuntu內(nèi)核程序Elilo. efi。④加載Ubimtu內(nèi)核后,啟動(dòng)數(shù)據(jù)備份還原軟件,進(jìn)入數(shù)據(jù)備份還原軟件界面,用 戶根據(jù)提示菜單進(jìn)行相應(yīng)的備份或還原操作。需要說明的是,本發(fā)明的數(shù)據(jù)備份還原軟件存儲設(shè)備和其所依賴的Linux開發(fā)系 統(tǒng)包括但不限于足夠容量的存儲芯片、硬盤分區(qū)以及其他EFI可引導(dǎo)的存儲設(shè)備。
權(quán)利要求
一種計(jì)算機(jī)數(shù)據(jù)備份還原軟件的使用方法,它使用包括數(shù)據(jù)備份還原軟件、主板快閃存儲器BIOS Flash、計(jì)算機(jī)硬盤、硬盤分區(qū)軟件以及可擴(kuò)展固件接口EFI/BIOS,它的主要步驟為①用硬盤分區(qū)軟件對計(jì)算機(jī)硬盤劃分FAT32格式隱藏分區(qū),將數(shù)據(jù)備份還原軟件存放在隱藏分區(qū)中;②用戶開機(jī)后,可擴(kuò)展固件接口EFI/BIOS檢測用戶是否選擇打開數(shù)據(jù)備份還原軟件,若沒選擇則啟動(dòng)操作系統(tǒng);若選擇則檢測計(jì)算機(jī)硬盤是否存在隱藏分區(qū);③若計(jì)算機(jī)硬盤不存在隱藏分區(qū),則啟動(dòng)操作系統(tǒng);若存在隱藏分區(qū),則指向硬盤隱藏分區(qū)由加載程序提示符載入器Elilo BootLoader加載Ubuntu內(nèi)核程序Elilo.efi;④加載Ubuntu內(nèi)核后,啟動(dòng)數(shù)據(jù)備份還原軟件,進(jìn)入數(shù)據(jù)備份還原軟件界面,用戶根據(jù)提示菜單進(jìn)行相應(yīng)的備份或還原操作。
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)數(shù)據(jù)備份還原軟件的使用方法,其特征在于,所述數(shù) 據(jù)備份還原軟件是基于Ubimtu精簡版本開發(fā),基于可擴(kuò)展固件接口 EFI規(guī)范的基本輸入輸 出系統(tǒng)BIOS存儲在主板快閃存儲器BIOS Flash中,可擴(kuò)固件接口 EFI Flash存儲器里用 C語言編寫的程序經(jīng)過編譯鏈接后生成的可擴(kuò)展固件接口 EFI 二進(jìn)制文件被寫入到可擴(kuò)固 件接口 EFI Flash存儲器中,硬盤分區(qū)軟件對硬盤進(jìn)行FAT32格式的隱藏分區(qū)劃分。
3.根據(jù)權(quán)利要求1或2所述的計(jì)算機(jī)數(shù)據(jù)備份還原軟件的使用方法,其特征在于,所述 用Ubimtu精簡版本內(nèi)核要選擇支持可擴(kuò)固件接口 EFI的相關(guān)選項(xiàng),并加入加載程序提示符 載入器Elilo BootLoader進(jìn)行編譯以支持可擴(kuò)固件接口 EFI的啟動(dòng)。
全文摘要
一種計(jì)算機(jī)數(shù)據(jù)備份還原軟件的使用方法,涉及計(jì)算機(jī)技術(shù)領(lǐng)域。本發(fā)明的主要步驟為①對計(jì)算機(jī)硬盤劃分隱藏分區(qū),將數(shù)據(jù)備份還原軟件存放在隱藏分區(qū)中;②開機(jī)后,檢測用戶是否選擇打開數(shù)據(jù)備份還原軟件,若沒選擇則啟動(dòng)操作系統(tǒng);若選擇則檢測硬盤是否存在隱藏分區(qū);③若不存在隱藏分區(qū),則啟動(dòng)操作系統(tǒng);若存在隱藏分區(qū),則指向硬盤隱藏分區(qū)由加載程序加載Ubuntu內(nèi)核;④加載Ubuntu內(nèi)核后,啟動(dòng)數(shù)據(jù)備份還原軟件,進(jìn)入數(shù)據(jù)備份還原軟件界面,用戶根據(jù)提示菜單進(jìn)行相應(yīng)的備份或還原操作。本發(fā)明中數(shù)據(jù)備份還原軟件與可擴(kuò)展固件EFI結(jié)合而不依賴于MBR的啟動(dòng)方式,具有安全可靠、操作簡便的特點(diǎn)。
文檔編號G06F11/14GK101901171SQ200910085048
公開日2010年12月1日 申請日期2009年5月27日 優(yōu)先權(quán)日2009年5月27日
發(fā)明者劉鋒, 韓淑霞 申請人:同方股份有限公司