[發明專利]使用鏡像建立可開機儲存裝置的系統及其方法在審
| 申請號: | 201310625955.1 | 申請日: | 2013-11-28 |
| 公開(公告)號: | CN104679537A | 公開(公告)日: | 2015-06-03 |
| 發明(設計)人: | 葛岳 | 申請(專利權)人: | 英業達科技有限公司;英業達股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 201114 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 建立 開機 儲存 裝置 系統 及其 方法 | ||
技術領域
本發明涉及一種使用鏡像建立可開機儲存裝置的系統及其方法,特別是指一種引導目標裝置使用網絡文件系統服務開機的鏡像建立可開機儲存裝置的系統及其方法。
背景技術
目前某些操作系統有兩種主要的開機方式,一種是在外部儲存裝置(例如USB盤)上配置特定的啟動程序來引導核心程序(kernel)執行并載入操作系統的鏡像文件,另一種是通過啟動前執行環境(Pre-boot?execution?environment,PXE)服務來引導核心程序執行并載入操作系統的鏡像文件。
不過,在使用外部儲存裝置開機的方式中,因為操作系統的鏡像文件已經儲存在外部儲存裝置中,因此,使用這種方式所載入的操作系統并無法任意的安裝新軟件,若希望在所載入的操作系統中安裝新軟件,則必須重新制作包含該軟件的鏡像文件。
而在使用啟動前執行環境服務開機的方式中,由于啟動前執行環境服務開機會引導核心程序通過網絡下載操作系統的鏡像文件,因此,儲存于網絡中的鏡像文件的文件大小便受到網絡儲存空間以及網絡帶寬的限制,如此,使用這種方式所載入的操作系統可能無法包含所有的元件,導致缺少某些工具的情況。
綜上所述,可知現有技術中長期以來一直存在現行使用外部裝置開機的方式無法兼顧使用完整的操作系統與自由安裝軟件的問題,因此有必要提出改進的技術手段,來解決此一問題。
發明內容
有鑒于現有技術存在使用外部裝置開機的方式無法兼顧使用完整的操作系統與自由安裝軟件的問題,本發明遂揭露一種使用鏡像建立可開機儲存裝置的系統及其方法,其中:
本發明所揭露的使用鏡像建立可開機儲存裝置的系統,至少包含:環境設定模塊,用以設定網絡文件系統(Network?File?System,NFS)服務的根路徑(root?Path)為可寫入;操作系統安裝模塊,用以于中介設備上安裝操作系統;啟動程序建立模塊,用以于操作系統中建立支援網絡文件系統服務的啟動程序;文件復制模塊,用以于操作系統中掛載(mount)網絡文件系統服務的根路徑,并復制操作系統的系統文件至網絡文件系統服務的根路徑,及用以復制啟動程序及操作系統的核心靜態連接執行文件至目標裝置的開機前執行環境(Preboot?eXecution?Environment,PXE)啟動目錄中;開機裝置產生模塊,用以于目標裝置依據開機前執行環境啟動目錄中的啟動程序及核心靜態連接執行文件開機后,于目標裝置上建立可開機的儲存裝置。
本發明所揭露的使用鏡像建立可開機儲存裝置的方法,其步驟至少包括:提供網絡文件系統服務及開機前執行環境服務;設定網絡文件系統服務的根路徑為可寫入;于中介設備上安裝操作系統;于操作系統中掛載網絡文件系統服務的根路徑;復制操作系統的系統文件至網絡文件系統服務的根路徑;于操作系統中建立支援網絡文件系統服務的啟動程序;復制啟動程序及操作系統的核心靜態連接執行文件至目標裝置的開機前執行環境啟動目錄中;通過網絡文件系統服務及開機前執行環境服務啟動目標裝置,使目標裝置依據開機前執行環境啟動目錄中的啟動程序及核心靜態連接執行文件開機;于目標裝置上建立可開機的儲存裝置。
本發明所揭露的系統與方法如上,與現有技術之間的差異在于本發明通過在中介設備上安裝操作系統后,在所安裝的操作系統中建立支援網絡文件系統服務的啟動程序,并復制啟動程序及操作系統的核心靜態連接執行文件至目標裝置的開機前執行環境啟動目錄中,之后,當目標裝置依據開機前執行環境啟動目錄中的啟動程序及核心靜態連接執行文件開機后,在目標裝置上建立可開機的儲存裝置,藉以解決現有技術所存在的問題,并可以達成可以在通過網絡啟動的操作系統中安裝軟件的技術功效。
附圖說明
圖1為本發明所提的使用鏡像建立可開機儲存裝置的系統架構圖。
圖2A為本發明所提的使用鏡像建立可開機儲存裝置的方法流程圖。
圖2B為本發明所提的建立支援網絡文件系統服務的啟動程序的詳細方法流程圖。
圖2C為本發明所提的建立可開機的儲存裝置的詳細方法流程圖。
【符號說明】
110??????環境設定模塊
120??????操作系統安裝模塊
130??????文件復制模塊
150??????啟動程序建立模塊
170??????開機裝置產生模塊
190??????配置文件修改模塊
300??????儲存裝置
410??????網絡文件系統服務器
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達科技有限公司;英業達股份有限公司;,未經英業達科技有限公司;英業達股份有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310625955.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于嵌入式固件的安全分發的方法和裝置
- 下一篇:服務器系統與固件更新方法





