專利名稱:驅(qū)動光盤功能加載系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種驅(qū)動光盤數(shù)據(jù)加載系統(tǒng)及方法,特別是涉及一種驅(qū)動光盤功能加載系統(tǒng)及方法。
背景技術(shù):
隨著計算機(jī)功能的不斷擴(kuò)展及互聯(lián)網(wǎng)的迅速發(fā)展,人們對計算機(jī)功能程序的安全性、存儲方式及載體的要求也在不斷變化著,各企業(yè)也在努力進(jìn)行著技術(shù)的創(chuàng)新以提高競爭力。
目前,各制造商只于驅(qū)動光盤上載入驅(qū)動程序,使得驅(qū)動光盤只能被應(yīng)用于驅(qū)動程序的安裝,而一張驅(qū)動光盤的存儲量是很大的,通常載入的驅(qū)動程序存儲空間只占驅(qū)動光盤存儲空間的一小部分,這就造成了驅(qū)動光盤存儲空間的浪費(fèi)。為了改變這種現(xiàn)狀,企業(yè)完全有必要賦予驅(qū)動光盤更多的功能以增加自有產(chǎn)品的市場競爭力。
避免不能提高驅(qū)動光盤的利用率及功能的整合度,有助于避免驅(qū)動光盤的存儲空間的浪費(fèi)及功能上的單一性。
發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種驅(qū)動光盤功能加載系統(tǒng)以提高驅(qū)動光盤的利用率及功能的整合度,避免驅(qū)動光盤的存儲空間的浪費(fèi)及功能上的單一性。
此外,還有必要提供一種驅(qū)動光盤功能加載方法以提高驅(qū)動光盤的利用率及功能的整合度,避免驅(qū)動光盤的存儲空間的浪費(fèi)及功能上的單一性。
一種驅(qū)動光盤功能加載系統(tǒng),通過一中央處理器與一刻錄機(jī)及一放置有驅(qū)動光盤的驅(qū)動光盤驅(qū)動器相連。該系統(tǒng)包括一編寫模塊,用于編寫一可選擇引導(dǎo)程序;一刻錄模塊,用于向驅(qū)動光盤刻錄上述可選擇引導(dǎo)程序及待刻錄數(shù)據(jù);一啟動設(shè)定模塊,用于該刻錄模塊向驅(qū)動光盤刻錄數(shù)據(jù)完畢后,于基本輸入/輸出系統(tǒng)設(shè)定選項中進(jìn)行驅(qū)動光盤設(shè)定,以啟用該驅(qū)動光盤。
進(jìn)一步地,所述的可選擇引導(dǎo)程序包括一用于刷新基本輸入/輸出系統(tǒng)程序的批處理程序及一生成操作選擇界面的程序。
進(jìn)一步地,所述的生成操作選擇界面的程序是結(jié)合該批處理程序及利用一界面編寫軟件來編寫的。
進(jìn)一步地,所述的待刻錄數(shù)據(jù)包括驅(qū)動程序及基本輸入/輸出系統(tǒng)程序。
一種驅(qū)動光盤功能加載方法,該方法包括如下步驟(a)編寫一可選擇引導(dǎo)程序;(b)將該可選擇引導(dǎo)程序刻錄入驅(qū)動光盤中;(c)將待刻錄數(shù)據(jù)刻錄入該驅(qū)動光盤中;(d)于基本輸入/輸出系統(tǒng)設(shè)定選項中進(jìn)行驅(qū)動光盤設(shè)定,以啟用該驅(qū)動光盤。
進(jìn)一步地,步驟(a)包括(a1)編寫一批處理程序;(a2)編寫一生成操作選擇界面的程序。
進(jìn)一步地,該生成操作選擇界面的程序是結(jié)合該批處理程序及利用一界面編寫軟件來編寫的。
進(jìn)一步地,該待刻錄數(shù)據(jù)包括驅(qū)動程序及基本輸入/輸出系統(tǒng)程序。
相較現(xiàn)有技術(shù),所述的驅(qū)動光盤功能加載系統(tǒng)及方法,充分考量了驅(qū)動光盤的利用率及功能的整合度,避免了驅(qū)動光盤的存儲空間的浪費(fèi)及功能上的單一性。
圖1是本發(fā)明驅(qū)動光盤功能加載系統(tǒng)較佳實施方式的硬件架構(gòu)圖。
圖2是本發(fā)明驅(qū)動光盤功能加載系統(tǒng)較佳實施方式的功能模塊圖。
圖3是本發(fā)明驅(qū)動光盤功能加載方法較佳實施方式的具體實施流程圖。
圖4是本發(fā)明編寫可選擇引導(dǎo)程序流程圖。
具體實施方式
如圖1所示,是本發(fā)明驅(qū)動光盤功能加載系統(tǒng)較佳實施方式的硬件架構(gòu)圖。該驅(qū)動光盤功能加載系統(tǒng)10是運(yùn)行于一計算機(jī)1中,于該計算機(jī)1中,該驅(qū)動光盤功能加載系統(tǒng)10通過一CPU(Central ProcessingUnit,中央處理器)11與一硬盤12、一刻錄機(jī)13及一放置有驅(qū)動光盤的CD-ROM(驅(qū)動光盤驅(qū)動器)14相連。該硬盤12包括一驅(qū)動程序存儲區(qū)120、一刻錄軟件程序存儲區(qū)124、一BIOS(Basic Input OutputSystem,基本輸入/輸出系統(tǒng))程序存儲區(qū)122及一可選擇引導(dǎo)程序存儲區(qū)126。該驅(qū)動光盤功能加載系統(tǒng)10用于通過該CPU 11編寫可選擇引導(dǎo)程序,且在該可選擇引導(dǎo)程序編寫完成并存儲于該可選擇引導(dǎo)程序存儲區(qū)126之后,該驅(qū)動光盤功能加載系統(tǒng)10通過該CPU 11調(diào)用該刻錄軟件程序存儲區(qū)124中存儲的刻錄軟件程序,以控制該刻錄機(jī)13向該CD-ROM 14中的驅(qū)動光盤刻錄數(shù)據(jù)。本實施例中,所述的向該CD-ROM 14中的驅(qū)動光盤刻錄的數(shù)據(jù)包括該驅(qū)動光盤功能加載系統(tǒng)10編寫完成的可選擇引導(dǎo)程序,該驅(qū)動程序存儲區(qū)120中存儲的驅(qū)動程序,及該BIOS程序存儲區(qū)122中存儲的BIOS程序。所述的硬盤12還可以是其他適合的存儲裝置,例如軟盤。所述的計算機(jī)1可以是任意適合的計算設(shè)備,例如個人計算機(jī)、筆記型計算機(jī)或平板型計算機(jī)等。所述的驅(qū)動程序存儲區(qū)120中存儲的驅(qū)動程序可以是主板驅(qū)動程序、顯卡驅(qū)動程序等,本實施例以主板驅(qū)動程序為例進(jìn)行說明。
如圖2所示,是本發(fā)明驅(qū)動光盤功能加載系統(tǒng)較佳實施方式的功能模塊圖。該驅(qū)動光盤功能加載系統(tǒng)10包括一編寫模塊100、一刻錄模塊101、及一啟動設(shè)定模塊102。
該編寫模塊100,用于編寫一可選擇引導(dǎo)程序,存儲該可選擇引導(dǎo)程序于硬盤12的可選擇引導(dǎo)程序存儲區(qū)126中。本實施例中,所述的可選擇引導(dǎo)程序包括一批處理程序及一生成操作選擇界面的程序。該批處理程序用于刷新BIOS程序,其編寫的規(guī)范并不是統(tǒng)一的,例如編寫批處理程序如下Recover BIOSafu856.EXEBIOS.bin/cc/cd/py/sn/wb/f/e
其中afu856.EXE是該批處理程序的可執(zhí)行程序。該生成操作選擇界面的程序是結(jié)合該批處理程序并利用一Boot easy軟件(業(yè)界常用到的一種界面編寫軟件)來編寫的,通過生成操作選擇界面的程序生成的操作界面具有四項操作引導(dǎo)執(zhí)行功能,該四項操作包括刷新BIOS程序、進(jìn)入98啟動盤運(yùn)行環(huán)境(進(jìn)入磁盤操作系統(tǒng)環(huán)境)、選擇從硬盤啟動計算機(jī)及引導(dǎo)計算機(jī)重新啟動。
該刻錄模塊101,用于通過CPU 11調(diào)用刻錄軟件程序存儲區(qū)124中存儲的刻錄軟件程序,以控制該刻錄機(jī)13向該CD-ROM 14中的驅(qū)動光盤刻錄數(shù)據(jù)。該刻錄的數(shù)據(jù)包括可選擇引導(dǎo)程序存儲區(qū)126中存儲的可選擇引導(dǎo)程序,驅(qū)動程序存儲區(qū)120中存儲的主板驅(qū)動程序,及BIOS程序存儲區(qū)122中存儲的BIOS程序。
該啟動設(shè)定模塊102,用于計算機(jī)重新啟動后,于主板BIOS設(shè)定選項(Motherboard BIOS SETUP)中進(jìn)行驅(qū)動光盤設(shè)定(First BootCD-ROM)。
對運(yùn)用該驅(qū)動光盤功能加載系統(tǒng)10以實現(xiàn)對驅(qū)動光盤進(jìn)行功能加載的步驟,進(jìn)行如下闡述。
首先,使用者通過編寫模塊100進(jìn)行一可選擇引導(dǎo)程序的編寫。
接著,對驅(qū)動光盤進(jìn)行數(shù)據(jù)的刻錄,具體而言,今刻錄模塊101通過CPU 11調(diào)用刻錄軟件程序,以控制該刻錄機(jī)13向該CD-ROM 14中的驅(qū)動光盤刻錄數(shù)據(jù)。
之后,于計算機(jī)1中啟用該驅(qū)動光盤,具體而言,于計算機(jī)重新啟動后,于主板BIOS設(shè)定選項中進(jìn)行驅(qū)動光盤設(shè)定。
如圖3所示,是本發(fā)明驅(qū)動光盤功能加載方法較佳實施方式的具體實施流程圖。首先,使用者通過CPU 11執(zhí)行編寫模塊100進(jìn)行一可選擇引導(dǎo)程序的編寫,該編寫模塊100于該可選擇引導(dǎo)程序編寫完成后引導(dǎo)該CPU 11將該可選擇引導(dǎo)程序存儲于可選擇引導(dǎo)程序存儲區(qū)126中(步驟S100)。然后,刻錄模塊101通過CPU 11調(diào)用刻錄軟件程序存儲區(qū)124中存儲的刻錄軟件程序,以控制該刻錄機(jī)13向該CD-ROM 14中的驅(qū)動光盤刻錄該可選擇引導(dǎo)程序存儲區(qū)126中存儲的可選擇引導(dǎo)程序(步驟S102)。刻錄模塊101通過CPU 11調(diào)用刻錄軟件程序存儲區(qū)124中存儲的刻錄軟件程序,以控制該刻錄機(jī)13向該CD-ROM 14中的驅(qū)動光盤刻錄驅(qū)動程序存儲區(qū)120中存儲的主板驅(qū)動程序及BIOS程序存儲區(qū)122中存儲的BIOS程序(步驟S104)。之后,于計算機(jī)重新啟動后,啟動設(shè)定模塊102于主板BIOS設(shè)定選項中進(jìn)行驅(qū)動光盤設(shè)定,以于該計算機(jī)1中啟用該驅(qū)動光盤(步驟S106)。
如圖4所示,是本發(fā)明編寫可選擇引導(dǎo)程序流程圖。首先,使用者通過CPU 11執(zhí)行編寫模塊100,以編寫一用于刷新BIOS程序的批處理程序(步驟S1000)。之后,使用者通過CPU 11執(zhí)行編寫模塊100,以結(jié)合該批處理程序并利用一Boot easy軟件來編寫一生成操作選擇界面的程序,通過該生成操作選擇界面的程序生成的該操作界面具有四項操作引導(dǎo)執(zhí)行功能,該四項操作包括刷新BIOS程序、進(jìn)入98啟動盤運(yùn)行環(huán)境(進(jìn)入磁盤操作系統(tǒng)環(huán)境)、選擇從硬盤啟動計算機(jī)及引導(dǎo)計算機(jī)重新啟動(步驟S1002)。
權(quán)利要求
1.一種驅(qū)動光盤功能加載系統(tǒng),通過一中央處理器與一刻錄機(jī)及一放置有驅(qū)動光盤的驅(qū)動光盤驅(qū)動器相連,其特征在于,該系統(tǒng)包括一編寫模塊,用于編寫一可選擇引導(dǎo)程序;一刻錄模塊,用于向驅(qū)動光盤刻錄上述可選擇引導(dǎo)程序及待刻錄數(shù)據(jù);一啟動設(shè)定模塊,用于該刻錄模塊向驅(qū)動光盤刻錄數(shù)據(jù)完畢后,于基本輸入/輸出系統(tǒng)設(shè)定選項中進(jìn)行驅(qū)動光盤設(shè)定,以啟用該驅(qū)動光盤。
2.如權(quán)利要求1所述的驅(qū)動光盤功能加載系統(tǒng),其特征在于,所述的可選擇引導(dǎo)程序包括一用于刷新基本輸入/輸出系統(tǒng)程序的批處理程序及一生成操作選擇界面的程序。
3.如權(quán)利要求2所述的驅(qū)動光盤功能加載系統(tǒng),其特征在于,所述的生成操作選擇界面的程序是結(jié)合該批處理程序及利用一界面編寫軟件來編寫的。
4.如權(quán)利要求1所述的驅(qū)動光盤功能加載系統(tǒng),其特征在于,所述的刻錄數(shù)據(jù)包括驅(qū)動程序及基本輸入/輸出系統(tǒng)程序。
5.一種驅(qū)動光盤功能加載方法,其特征在于,該方法包括如下步驟編寫一可選擇引導(dǎo)程序;將該可選擇引導(dǎo)程序刻錄入驅(qū)動光盤中;將待刻錄數(shù)據(jù)刻錄入該驅(qū)動光盤中;及于基本輸入/輸出系統(tǒng)設(shè)定選項中進(jìn)行驅(qū)動光盤設(shè)定,以啟用該驅(qū)動光盤。
6.如權(quán)利要求5所述的驅(qū)動光盤功能加載方法,其特征在于,所述的編寫可選擇引導(dǎo)程序的步驟包括編寫一批處理程序;編寫一生成操作選擇界面的程序。
7.如權(quán)利要求6所述的驅(qū)動光盤功能加載方法,其特征在于,所述的批處理程序用于刷新基本輸入/輸出系統(tǒng)程序。
8.如權(quán)利要求6所述的驅(qū)動光盤功能加載方法,其特征在于,該生成操作選擇界面的程序是結(jié)合該批處理程序及利用一界面編寫軟件來編寫的。
9.如權(quán)利要求5所述的驅(qū)動光盤功能加載方法,其特征在于,該待刻錄數(shù)據(jù)包括驅(qū)動程序及基本輸入/輸出系統(tǒng)程序。
全文摘要
本發(fā)明提供一種驅(qū)動光盤功能加載系統(tǒng),該系統(tǒng)包括一編寫模塊,用于編寫一可選擇引導(dǎo)程序;一刻錄模塊,用于向驅(qū)動光盤刻錄上述可選擇引導(dǎo)程序及待刻錄數(shù)據(jù);一啟動設(shè)定模塊,用于該刻錄模塊向驅(qū)動光盤刻錄數(shù)據(jù)完畢后,于基本輸入/輸出系統(tǒng)設(shè)定選項中進(jìn)行驅(qū)動光盤設(shè)定,以啟用該驅(qū)動光盤。本發(fā)明亦提供一種驅(qū)動光盤功能加載方法。利用本發(fā)明驅(qū)動光盤功能加載系統(tǒng)及方法,避免了驅(qū)動光盤的存儲空間的浪費(fèi)及功能上的單一性。
文檔編號G06F9/00GK1979446SQ20051010232
公開日2007年6月13日 申請日期2005年12月6日 優(yōu)先權(quán)日2005年12月6日
發(fā)明者李昌順, 游永興, 胡可友 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司