專利名稱:利用可寫儲存設備部署操作系統的方法
技術領域:
本發明是關于一種部署操作系統的方法,尤其是關于一種利用可寫儲存設備部署
操作系統的方法。
背景技術:
目前,為計算機安裝操作系統的方式大致分為手動安裝、隱藏分區映像恢復以及 導航光盤輔助。對于后者,其具體實現步驟是利用可引導光盤啟動一個預置操作系統,用戶 以圖形操作方式配置將要安裝的操作系統的參數后,利用操作系統提供的無人應答安裝方 式進行自動安裝。由于服務器所需安裝的驅動比較復雜和特殊,而導航光盤可以根據機型 進行驅動的整理和準備,所以此方式在服務器領域被比較普遍地采用。但其缺點是在操作 過程中需要用操作系統光盤替換光驅中的導航光盤,此外當要部署操作系統到多臺配置計 算機時,不可避免地要重復進行上述操作,因此非常的繁瑣。
發明內容
本發明所要解決的技術問題在于,提供一種利用可寫儲存設備部署操作系統的方 法,能夠克服導航光盤在使用過程中的不便,提高管理效率。 本發明所提出的一種利用可寫儲存設備部署操作系統的方法,包含以下步驟 步驟A :通過可寫儲存設備啟動計算機; 步驟B :判斷是否使用可寫儲存設備中已有的配置參數; 步驟C :如果是,則執行步驟E ; 步驟D :如果否,則通過可寫儲存設備接收用戶輸入的配置參數,接著執行步驟E ; 步驟E :掃描硬件配置,并依照配置參數準備所需的驅動程序和操作系統安裝環 境; 步驟F :禁止可寫儲存設備的啟動功能; 步驟G :安裝操作系統和驅動程序;以及 步驟H :恢復可寫儲存設備的啟動功能。 其中,可寫儲存設備為USB隨身碟或者DVD隨機存取儲存器(DVDRAM)。 其中,可寫儲存設備包含用以作為導航軟件的預置操作系統。 其中,預置操作系統為Linux Kenel或者Windows PE。 其中,配置參數為機器名、分區信息或網絡參數。 其中,配置參數系通過圖形化用戶接口輸入。 其中,步驟D進一步包含 判斷是否在可寫儲存設備中儲存所接收的配置參數; 如果是,則在可寫儲存設備中儲存所接收的配置參數,接著執行步驟E ;以及 如果否,則執行步驟E。 其中,可寫儲存設備中儲存有多份配置參數。
其中,步驟F是通過修改可寫儲存設備中的檔案來實現。 上述本發明所提供的利用可寫儲存設備部署操作系統的方法可以將安裝操作系 統所需的參數保存在導航系統中,如需使用相同的參數安裝相同的操作系統,用戶可以跳 過配置環節直接進行操作系統的安裝。 此外,本發明在操作過程中無需硬件提供特殊接口,導航系統可以自動控制啟動 順序,用戶無需更換光盤。而且,導航系統可以同時支持多組配置,方便用戶根據業務需要 進行選擇。
圖1為本發明的可寫儲存設備所包含檔案的示意圖;以及 圖2為本發明的利用可寫儲存設備部署操作系統的方法的步驟流程圖。其中附圖標記為
100可寫儲存設備101預置操作系統102操作系統安裝參數配置程序103流程控制程序104操作系統安裝預處理程序105機型_操作系統_驅動匹配表106驅動庫107操作系統安裝環境準備工具108可寫儲存設備啟動順序修改工:
具體實施例方式
有關本發明的特征與實作,茲配合圖示作較佳實施例詳細說明如下。
請參考圖1及圖2,圖1為本發明的可寫儲存設備所包含檔案的示意圖,圖2為本 發明的利用可寫儲存設備部署操作系統的方法的步驟流程圖。在本發明中,可寫儲存設備 100可以是支持數據讀寫功能的各種儲存介質,如USB隨身碟或DVD隨機存取儲存器(DVD RAM)等。 如圖2所示,本發明的利用可寫儲存設備部署操作系統的方法包含以下步驟
首先設置計算機的啟動順序,以通過可寫儲存設備IOO來啟動計算機(步驟200)。 例如,在計算機的基本輸入/輸出系統(BIOS)中設置啟動順序為可寫儲存設備->硬盤-> 操作系統安裝盤所在驅動。在可寫儲存設備為USB隨身碟時,上述啟動順序可以是USB儲 存設備(USB Storage)->硬盤(HardDisk)->光盤只讀儲存器(CD ROM)。
接著,將操作系統安裝盤放入驅動器,如光盤驅動器(步驟201)。
然后連接可寫儲存設備100和計算機,通過可寫儲存設備100啟動計算機(步驟 202)。可寫儲存設備IOO包含有能夠啟動計算機的預置操作系統IOI,預置操作系統101可 以用來作為導航軟件,其可以是Li皿x Kernel或者Windows PE。可寫儲存設備100中的操 作系統安裝參數配置程序102提示用戶是否使用可寫儲存設備100中預存的配置檔案(步 驟203)。
當用戶選擇使用預存的配置檔案時,可寫儲存設備100中的流程控制程序103將 預存的配置檔案傳遞給操作系統的安裝程序,接著執行步驟207。 否則,流程控制程序103調用操作系統安裝參數配置程序102,以提示用戶選擇將 要安裝的操作系統并配置所需的參數(步驟204)。當用戶輸入完畢后,提示用戶是否需要 保存配置參數(步驟205)。當用戶選擇保存時,在可寫儲存設備100中保存用戶輸入的配 置參數(步驟206)。否則,流程控制程序103將用戶輸入的配置參數傳遞給操作系統的安 裝程序,接著執行步驟207。 操作系統安裝參數配置程序102可以根據用戶需要提供各種輸入方式,如圖形化 的操作方式、命令行等等。用戶所輸入的配置參數可以是安裝操作系統所需的各種參數,如 機器名、分區參數、網絡參數等等。操作系統安裝參數配置程序102還能夠在可寫儲存設備 100中以本領域所公知的任何-種數據儲存方式來保存用戶輸入的配置參數。通過命名不 同的配置參數檔案,用戶可以在可寫儲存設備100中儲存多份配置檔案。
可寫儲存設備100中的操作系統安裝預處理程序104動態掃描計算機的當前硬件 配置,根據預存的機型-操作系統-驅動匹配表105從驅動庫106中選擇操作系統安裝過程 中所需的驅動和軟件。操作系統安裝預處理程序103中的操作系統安裝環境準備工具107 還根據配置參數準備操作系統的安裝環境,如分區數目、大小等(步驟207)。
在調用操作系統的安裝程序之前,操作系統安裝預處理程序103中的可寫儲存設 備啟動順序修改工具108修改可寫儲存設備100中的系統檔案,如修改啟動檔案的名稱,使 得可寫儲存設備100失去啟動功能(步驟208)。 隨后重新啟動計算機,操作系統安裝預處理程序103依照操作系統安裝所需的配 置參數和從機型_操作系統_驅動匹配表中得到的驅動列表,完成操作系統的無人值守安 裝(步驟209)。 接著,在新安裝的操作系統中安裝驅動程序(步驟210),并恢復可寫儲存設備100 的啟動功能(步驟211),如通過預置的啟動恢復工具來實現。因此,將恢復啟動功能后的可 寫儲存設備100連接至其它計算機時,可重復執行上述步驟,實現對操作系統的快速部署。
雖然本發明已以較佳實施例揭露如上,然其并非用以限定本發明,在不背離本發 明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和 變形,但這些相應的改變和變形都應屬于本發明所附的權利要求的保護范圍。
權利要求
一種利用可寫儲存設備部署操作系統的方法,其特征在于,該方法包含以下步驟步驟A通過一可寫儲存設備啟動一計算機;步驟B判斷是否使用該可寫儲存設備中已有的一配置參數;步驟C如果是,則執行步驟E;步驟D如果否,則通過該可寫儲存設備接收一用戶輸入的該配置參數,接著執行步驟E;步驟E掃描硬件配置,并依照該配置參數準備所需的一驅動程序和一操作系統安裝環境;步驟F禁止該可寫儲存設備的一啟動功能;步驟G安裝該操作系統和該驅動程序;以及步驟H恢復該可寫儲存設備的該啟動功能。
2. 如權利要求1所述的方法,其特征在于,該可寫儲存設備為一USB隨身盤或者一DVD 隨機存取儲存器(DVD RAM)。
3. 如權利要求1所述的方法,其特征在于,該可寫儲存設備包含用以作為一導航軟件 的預置操作系統。
4. 如權利要求3所述的方法,其特征在于,該預置操作系統為Linux Kenel或者 Windows PE。
5. 如權利要求1所述的方法,其特征在于,該配置參數為一機器名、一分區參數或一網 絡參數。
6. 如權利要求1所述的方法,其特征在于,該配置參數系通過一圖形化用戶接口輸入。
7. 如權利要求1所述的方法,其特征在于,該步驟D進一步包含 判斷是否在該可寫儲存設備中儲存所接收的該配置參數;如果是,則在該可寫儲存設備中儲存所接收的該配置參數,接著執行步驟E ;以及 如果否,則執行步驟E。
8. 如權利要求7所述的方法,其特征在于,該可寫儲存設備中儲存有該些配置參數。
9. 如權利要求l所述的方法,其特征在于,該步驟F是通過修改該可寫儲存設備中的檔 案來實現。
全文摘要
本發明公開了一種利用可寫儲存設備部署操作系統的方法,包含以下步驟步驟A通過可寫儲存設備啟動計算機;步驟B判斷是否使用可寫儲存設備中已有的配置參數;步驟C如果是,則執行步驟E;步驟D如果否,則通過可寫儲存設備接收用戶輸入的配置參數,接著執行步驟E;步驟E掃描硬件配置,并依照配置參數準備所需的驅動程序和操作系統安裝環境;步驟F禁止可寫儲存設備的啟動功能;步驟G安裝操作系統和驅動程序;以及步驟H恢復可寫儲存設備的啟動功能。
文檔編號G06F9/445GK101706733SQ200910253329
公開日2010年5月12日 申請日期2009年11月30日 優先權日2009年11月30日
發明者陳玄同, 陳龍 申請人:英業達股份有限公司