[go: up one dir, main page]

TWI308721B - Remote boot method and device thereof and server device using remote boot method - Google Patents

Remote boot method and device thereof and server device using remote boot method Download PDF

Info

Publication number
TWI308721B
TWI308721B TW093101131A TW93101131A TWI308721B TW I308721 B TWI308721 B TW I308721B TW 093101131 A TW093101131 A TW 093101131A TW 93101131 A TW93101131 A TW 93101131A TW I308721 B TWI308721 B TW I308721B
Authority
TW
Taiwan
Prior art keywords
file
computer
boot
remote
network
Prior art date
Application number
TW093101131A
Other languages
English (en)
Other versions
TW200525426A (en
Inventor
Chien Shan Huang
Sen Ta Chan
Original Assignee
Wistron Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wistron Corp filed Critical Wistron Corp
Priority to TW093101131A priority Critical patent/TWI308721B/zh
Priority to US10/709,825 priority patent/US20050160256A1/en
Publication of TW200525426A publication Critical patent/TW200525426A/zh
Application granted granted Critical
Publication of TWI308721B publication Critical patent/TWI308721B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4416Network booting; Remote initial program loading [RIPL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Description

1308721 97-06-11 九、發明說明: 【發明所屬之技術領域】 本發明是有關於一種遠端開機之方法與裝置。且特別是,有 關於一種遠端開機方法與其裝置以及使用遠端開機之伺服器。 【先前技術】 在今日之電腦系統之管理中,遠端開機逐漸成爲一不可或缺 之方法與裝置。例如,在一個伺服器系統中,因爲機架伺服器 (Rack Mountable Server)逐漸取代傳統伺服器,一個機架上可 同時放置很多台伺服器,要如何有效且方便管理許多機架伺服器 便成爲一個很大的問題。目前的解決方式是之一在機架上加上幕 螢、鍵盤,滑鼠和KVM(Keyboard-Video-Mouse)切換器,利 用KVM切換器選擇所要管理的伺服器加以管理。當需要由軟碟 片開機時,則要在機架中找尋所要開機的伺服器,並使用軟碟片 將該伺服器開機。因此,當伺服器數量越來越多時,例如說現在 一個機架上可以有有數十台伺服器,這種管理方式就非常不方 便。 而新一代的刀鋒式伺服器(Blade Server),因爲在這類伺服 器上可以不具有光碟機及軟碟機,而且目前技術已經可以將包含 主機板(Main Board)、中央處理器(Central Process Unit, CPU)、硬碟(Hard Disk)及記憶體(Memory)等設備整合至一片 介面卡中’因此單一個刀鋒式伺服器的大小可以比單一個機架伺 服器更小、容量密度更高,因而可以在一個機架上同時可放入更 多的伺服器。因此,較好的伺服器系統的管理方式是透過遠端開 1308721 97-06-11 機(Remote Boot)的方式來管理。 目前遠端開機的硬體架構,基本上可以利用以下幾種方式來 實施。例如,可以利用網路卡上的開機唯讀記憶體(Boot Read Only Memory, Boot ROM)來實施遠端開機。此方式的動作原理 是先將一段程式碼燒錄於電腦中之網路卡上的Boot ROM中。 當電腦開機後,電腦會由基本輸入輸出系統(Basic Input Output System, BIOS)開始執行,如果BIOS偵測到網路卡上的Boot ROM的存在,則BIOS會將接下來的執行權交給Boot ROM的 程式碼,即執行Boot ROM上的程式。當Boot ROM上的程式 取得執行權後即會驅動網路卡,並透過網路下載開機影像檔 (image file)至本機的記憶體中,再利用本機記憶體中的開機影 像檔來實施遠端開機。 此外,也可以利用網路卡上的預開機執行環境(Preboot Execution Environment, PXE)標準模組(Standard Module)來 實施遠端開機。此方式的動作原理是先將一段標準的PXE程式 碼燒錄於電腦的網號卡的Boot ROM中或主機板的BIOS中。 當電腦開機後,電腦會由BIOS開始執行’如果電腦已設定由 PXE開機,BIOS會將接下來的執行權交於PXE的程式碼,即 執行PXE的程式。當PXE的程式取得執行權後即會驅動網路 卡,透過網路上的動態主機配置協定伺服器(Dynamic Host Configuration Protocol Server,DHCP Server)取得本機及簡單 檔案傳輸協定(Trivial File Transfer Protocol, TFTP)伺服器的 IP位址,再由TFTP伺服器下載開機影像檔至本機記憶體中, 即可利用本機記憶體中的開機影像檔開機。 1308721 97-06-11 另一種方式則是利用另外一個獨立系統來實施遠端開機。此 方式之動作原理一般是先建立一個獨立的系統於擴充卡上。這個 獨立系統包括有獨立的主機板、中央處理器(CPU)、硬碟、記憶 體、輸入輸出埠(I/O port)、顯示器(Display)與網路卡等,基本 上就等於是一個獨立的電腦系統。在電腦未開機的狀況下這個獨 立的系統仍運作中’並且這個獨立的系統可偵測目前電腦的狀 況,當偵測到目前電腦開機時,這個獨立系統可以由遠端下載開 機影像檔到獨立系統的記憶體中,再利用這個開機影像檔模擬成 電腦的軟碟機’而本機電腦仍依一般方式由軟碟機將電腦開機。 綜上所述’不論遠端開機的硬體架構是那一種,基本上其軟 體的運作流程,可以歸納成第1圖所示之流程。第1圖爲習知的 遠端開機的示意流程圖。請參照第1圖,在步驟S102之電腦開 機後,電腦會執行步驟S104,即開始執行BIOS。接著執行步 驟S106,即BIOS會把接下來的執行權交給網路開機裝置(例 如上述之Boot ROM、PXE,或是電腦系統),該網路開機裝置 會透過網路,執行步驟S108,即下載載入器程式,再執行步驟 S110,即執行該載入器程式以執行步驟S112,即下載開機影像 檔至本機的記憶體中(例如透過上述方法之Boot ROM的程式 碼、PXE程式碼,或電腦系統所下載的開機影像檔等)。接著, 再執行步驟S114,將該開機影像檔等虛擬成一虛擬磁碟機,安 裝於電腦的磁碟機或記憶體中,再執行步驟S116,利用虛擬磁 碟開機來達成遠端開機的功能。 第2圖爲繪示傳統開機影像檔所配置的用於遠端開機的記憶 體區塊分布之一記憶體區塊示意圖。在上述傳統的開機過程中, 1308721 97-06-11 在執行載入器程式後,該程式會使用電腦中一記憶體區塊,並將 其分割成數個子區塊,用以建置啓動磁區(Boot Sector) 202、檔 案配置表(File Allocation Table,FAT) 208 和根目錄區 (Directory) 209等區塊與檔案210。其中,該記憶體區塊、每 一子區塊每一檔案之記憶體位置與大小是已經設定好而無法改 變的,因此在所需檔案的選擇上,以及虛擬磁碟空間大小與配置 上,較沒有彈性。 綜上所述,傳統的遠端開機的方法與裝置至少具有以下的缺 點。第一,需要下載整個開機影像檔。例如說,傳統上可以從軟 碟機讀取的開機影像檔,其大小約爲1.44MB,若透過網路下載 該開機影像檔,則每次每台電腦需經由網路傳送1.44MB的資料 量,如爲更大的開機影像檔,其傳輸的資料量也相對變大。第二, 該開機影像檔需經由其它程式來產生及修改,無法直接產生或修 改,因此在所需檔案的選擇上,以及虛擬磁碟空間大小與配置 上,較沒有彈性。因此,一個比較有彈性的遠端開機方法與裝置, 並且可以適用於多個伺服器所組成的系統是必須的。 【發明内容】 本發明之一目的是提出一種遠端開機的方法與其裝置,對於 所需開機檔案的選擇以及虛擬磁碟空間大小與配置上較具有彈 性。 本發明之另一目的是提出一種使用遠端開機之伺服器,對於 所需開機檔案的選擇以及虛擬磁碟空間大小與配置上較具有彈 性,並且可以適用於多個伺服器所組成的系統。 1308721 97-06-11 爲了達成本發明之一目的’本發明提出一種遠端開機的方法, 包括以下步驟。首先,將一電腦開機,該電腦中具有一網路開機 裝置。接著,該網路開機裝置透過一網路下載一載入器程式。接 著,該載入器程式下載一配置檔,其中該配置檔記載有所需配置 之一記憶體大小與所需下載的一檔案清單。接著,該載入器程式 依照該記憶體大小在該電腦上建置一記憶體區塊,在該記憶體區 塊上建置一檔案系統,並下載該檔案清單中的一檔案至該檔案系 統中。最後,安裝一虛擬磁碟機於該電腦中,並由該虛擬磁碟機 執行一遠端開機。 爲了達成本發明之另一目的,本發明提出一種遠端開機的裝 置。該裝置包括一電腦'一網路開機裝置,配置於該電腦中、一 載入器程式,係透過該網路開機裝置由一網路上下載而得,以及 一配置檔,記載有所需配置之一記憶體大小與所需下載的一檔案 清單,該配置檔係透過該載入器程式由該網路上下載而得。其中 該載入器程式依照該記憶體大小在該電腦上建置一記憶體區 塊,在該記憶體區塊上建置一檔案系統,並下載該檔案清單中的 一檔案至該檔案系統中,然後安裝一虛擬磁碟機於該電腦中,並 由該虛擬磁碟機執行一遠端開機。 在本發明之一實施例中,該網路開機裝置,包括一網路卡上 之一開機唯讀記憶體(boot read only memory, Boot ROM)、一 網路卡上之一預開機執行環境(Preboot Execution Environment, PXE)標準模組(standard module),以及一獨立電腦系統其中之 -* 〇 在本發明之一實施例中,該檔案系統,至少包括一啓動磁區、 9 (S ) 1308721 97-06-11 一檔案配置表、一根目錄區以及檔案其中之一。 爲了達成本發明之另一目的,本發明提出一種使用遠端開機 之伺服器裝置。該裝置包括一伺服器、一電腦,透過一網路連接 到該伺服器、一網路開機裝置,配置於該電腦中、一載入器程式, 係透過該網路開機裝置由該網路上下載而得,以及一配置檔,記 載有所需配置之一記憶體大小與所需下載的一檔案清單,該配置 檔係透過該載入器程式由該網路上下載而得。其中該載入器程式 依照該記憶體大小在該電腦上建置一記憶體區塊,在該記憶體區 塊上建置一檔案系統,並下載該檔案清單中的一檔案至該檔案系 統中’然後安裝一虛擬磁碟機於該電腦中,並由該虛擬磁碟機執 行該伺服器之一遠端開機。 在本發明之一實施例中,該伺服器,包括一機架伺服器、一 刀鋒式伺服器(Blade Server),以及一雙處理器架構伺服器至少 其中之一。 爲讓本發明之上述和其他目的、特徵、和優點能更明顯易懂, 下文特舉一較佳實施例,並配合所附圖式,作詳細說明如下: 【實施方式】 第3圖係依照本發明之實施例所繪示之一種遠端開機的方法 的示意流程圖。請參照第3圖,在步驟S302之電腦開機後,電 腦接著執行步驟S304,即由BIOS開始執行,做一些硬體的初 始化及測試,然後再由使用者先前的設定決定以何方式開機。在 步驟S306中,如果要由網路開機,則BIOS會執行步驟S:3〇8 ’ 將接下來指令的控制權交給網路開機裝置(例如Boot ROM、
C 10 1308721 97-06-11 PXE,或是獨立的電腦系統等裝置),而若是由電腦本身開機, 則會執行步驟S310,由電腦開機程式來開機。在步驟S3〇8之 後,網路開機裝置會先初始化網路,然後執行步驟S3 12,透過 網路下載載入器程式(Loader Program),再執行步驟S316,將 控制權交給載入器並執行載入器程式。當載入器取得控制權後會 執行步驟S318以下載該電腦的配置檔(Configuration File),配 置檔例如可以是純文字檔(.TXT),配置檔中會記載例如遠端開 機時預定所需配置之記憶體大小及需下載的檔案清單(File List) 等。此時會執行步驟S320,即載入器會先依所需配置記憶體的 大小配置一塊相對大小之記憶體區塊,然後在執行步驟S322, 以在這塊記憶體區塊上建置一檔案系統。當該檔案系統建置完成 後,再執行步驟S324,將所需下載的檔案下載至建置的檔案系 統中。接下來執行步驟S326以安裝虛擬磁碟機,最後再執行步 驟S328,由虛擬磁碟機中開機,來達成遠端開機的功能。 第4圖係依照本發明之一實施例所繪示之用於遠端開機的記 憶體區塊分布之一記憶體區塊示意圖。在上述本發明的的開機過 程中,在執行載入器程式並下載配置檔後,會依照配置檔中所記 載的,例如說遠端開機時所需配置之記憶體大小及所需下載的檔 案清單等,依所需配置記憶體的大小配置一塊相對大小之記憶體 區塊,然後在這塊記憶體區塊上建置一檔案系統。該檔案系統中 可以包括傳統的啓動磁區〇B〇〇t Sector) 402、檔案配置表(File Allocation Table,FAT) 408、根目錄區(Directory) 409 等區塊 與檔案410。其中,該記憶體區塊、每一子區塊與每一檔案之記 憶體位置與大小是依照配置檔所建置,因此在所需檔案的選擇 1308721 97-06-11 上,以及虛擬磁碟空間大小與配置上,相對來講具有極大的彈 性。例如說’傳統上可以從軟碟機讀取的開機影像檔,其大小約 爲1·44ΜΒ ’若透過網路下載,則每次每台電腦需經由網路傳送 1.44ΜΒ的資料量’而在本發明一較佳實施例中,可以只下載開 機所需的檔案大小,其大小,例如說,約爲131ΚΒ,因此可以 節省虛擬磁碟空間以及加快網路傳輸的速度。 綜上所述’本發明之遠端開機方法與裝置中,可以即時建立 一檔案系統,因此至少有以下的好處。第一,本發明可以很有彈 性的配置所需虛擬磁碟的容量。第二,本發明可以很有彈性的配 置所需的檔案。第三,本發明可以只傳送所需的檔案,對於網路 之負載較低,而且開機速度較快。第四,本發明可以不需傳送整 個開機影像檔’所以可以不需建立影像檔。第五,本發明即時建 立的檔案系統’可以依需求建立所需容量的虛擬磁碟,不會因爲 容量增加而增加網路負載· 雖然本發明已以一較佳實施例揭露如上,然其並非用以限定 本發明’任何熟習此技藝者,在不脫離本發明之精神和範圍內, 當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申 請專利範圍所界定者爲準。 【圖式簡單說明】 第1圖爲習知的遠端開機的示意流程圖; 第2圖爲繪示傳統開機影像檔所配置的用於遠端開機的記憶 體區塊分布之一記憶體區塊示意圖; 第3圖係依照本發明之一實施例所繪示之一種遠端開機的方 1308721 97-06-11 法的示意流程圖;以及 第4圖係依照本發明之一實施例所繪示之用於遠端開機的記 憶體區塊分布之一記憶體區塊示意圖。 13

Claims (1)

  1. Μ袖雜1:: 修 97-06-11 十、申請專利範圍: 1· 一種遠端開機方法,用以從遠端對一電腦進行開機,該 遠端開機方法包括: 執行一基本輸入輸出系統(BIOS),並判斷是否進行一遠端 開機程序; 當要進行該遠端開機程序,經由一網路下載並執行一載入 器程式; 下載一配置檔,其中該配置檔包括一配置記憶體大小與一 檔案清單; 依照該配置記憶體大小在電腦上配置一記憶體區塊,並在 該記憶體區塊上建置一檔案系統;以及 依據該檔案清單,將該電腦開機所需的檔案下載至該檔案 系統。 2. 如申g靑專利範圍第1項所述之遠端開機方法,其中在將 所需的檔案下載至該檔案系統後,更包括: 依據該檔案系統,安裝一虛擬磁碟機於該電腦中,並由該 虛擬磁碟機對該電腦進行開機。 3. 如申請專利範圍第1項所述之遠端開機方法,其中該檔 案系統,至少包括一啓動磁區、一檔案配置表、一根目錄區以及 檔案其中之一。 4·如申請專利範圍第1項所述之遠端開機方法,宜中判斷: 是否進行一遠端開機程序係由BIOS中之設定。 5. —種可遠端開機電腦,具有一網路開機裝置,其特徵在 於:該網路開機裝置由一網路下載一載入器程式,該載A器程式 14 1308721 97-06-11 更下載一配置檔,其中該配置檔具有一配置記憶體大小與一檔案 清單,其中該載入器程式依照該配置記憶體大小在該可遠端開機 電腦上建置一記憶體區塊,並在該記憶體區塊上建置一檔案系 統,並依據該檔案清單下載該可遠端開機電腦開機所需的檔案至 該檔案系統中。 6. 如申請專利範圍第5項所述之可遠端開機電腦,其中該 檔案系統中所下載之該檔案可用以安裝一虛擬磁碟機於該可遠 端開機電腦中,並由該虛擬磁碟機對該可遠端開機電腦進行開 機。 7. 如申請專利範圍第5項所述之可遠端開機電腦,其中該 網路開機裝置,包括一網路卡上之一開機唯讀記憶體(boot read only memory, Boot ROM)。 8. 如申請專利範圍第5項所述之可遠端開機電腦,其中該 網路開機裝置,包括一網路卡上之一預開機執行環境(Preboot Execution Environment, PXE)標準模組(standard module) ° 9. 如申請專利範圍第5項所述之可遠端開機電腦,其中該 網路開機裝置,包括一獨立電腦系統。 10. 如申請專利範圍第5項所述之可遠端開機電腦,其中該 檔案系統,至少包括一啓動磁區一檔案配置表、一根目錄區以及 檔案其中之一。 11. 如申請專利範圍第5項所述之可遠端開機電腦,其中該可 可遠端開機電腦包括一伺服器。 15 1308721 97-06-11 TO THE PREDETERMINED MEMORY SIZE, BUILDS UP A FILE SYSTEM IN THE MEMORY BLOCK AND DOWNLOADS FILES INTO THE FILE SYSTEM ACCORDING TO THE PREDETERMINED FILE LIST. FINALLY, A VIRTUAL DISK IS INSTALLED IN THE COMPUTER, AND A REMOTE BOOT IS EXECUTED FROM THE VIRTUAL DISK. 七、 指定代表圖: (一) 本案指定代表圖為:第(3 )圖。 (二) 本代表圖之元件符號簡單說明: 八、 ίί若有化學式時,請揭示最能顯示發明特徵的 化學式:
TW093101131A 2004-01-16 2004-01-16 Remote boot method and device thereof and server device using remote boot method TWI308721B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW093101131A TWI308721B (en) 2004-01-16 2004-01-16 Remote boot method and device thereof and server device using remote boot method
US10/709,825 US20050160256A1 (en) 2004-01-16 2004-06-01 [remote boot method and device thereof and server device using remote boot method]

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW093101131A TWI308721B (en) 2004-01-16 2004-01-16 Remote boot method and device thereof and server device using remote boot method

Publications (2)

Publication Number Publication Date
TW200525426A TW200525426A (en) 2005-08-01
TWI308721B true TWI308721B (en) 2009-04-11

Family

ID=34748355

Family Applications (1)

Application Number Title Priority Date Filing Date
TW093101131A TWI308721B (en) 2004-01-16 2004-01-16 Remote boot method and device thereof and server device using remote boot method

Country Status (2)

Country Link
US (1) US20050160256A1 (zh)
TW (1) TWI308721B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103780662A (zh) * 2012-10-26 2014-05-07 台达电子工业股份有限公司 云端系统及其开机部署方法

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100530146C (zh) * 2004-08-26 2009-08-19 鸿富锦精密工业(深圳)有限公司 Bios在线烧录方法
US20090199132A1 (en) * 2006-07-10 2009-08-06 Devicevm, Inc. Quick access to virtual applications
US7441113B2 (en) * 2006-07-10 2008-10-21 Devicevm, Inc. Method and apparatus for virtualization of appliances
JP4345830B2 (ja) * 2007-03-09 2009-10-14 ソニー株式会社 情報記録装置、および情報記録方法
US7886140B2 (en) 2007-08-16 2011-02-08 International Business Machines Corporation Booting a computer using a boot list when a non-volatile memory on the computer does not contain the boot list
US20090089396A1 (en) * 2007-09-27 2009-04-02 Yuxi Sun Integrated Method of Enabling a Script-Embedded Web Browser to Interact with Drive-Based Contents
TW200923779A (en) * 2007-11-20 2009-06-01 Ibm Switch device for a boot sequence
US7865711B2 (en) * 2007-12-03 2011-01-04 Microsoft Corporation Efficient method for operating system deployment
US8522003B2 (en) * 2008-06-16 2013-08-27 Nokia Siemens Networks Oy Software loading method and apparatus to a computing platform
TW201007469A (en) * 2008-08-15 2010-02-16 Asustek Comp Inc Computer with remote mangement system
TWI398774B (zh) * 2010-03-09 2013-06-11 Aten Int Co Ltd 管理多台電腦的操作介面、操作方法及其程式產品
US10372463B1 (en) * 2013-11-27 2019-08-06 EMC IP Holding Company LLC Provisioning a computerized device with an operating system
JP6256063B2 (ja) * 2014-02-05 2018-01-10 富士通株式会社 情報処理システム及びプログラム管理方法
US10417010B2 (en) 2014-12-01 2019-09-17 Hewlett-Packard Development Company, L.P. Disk sector based remote storage booting
US9960912B2 (en) * 2015-07-06 2018-05-01 Quanta Computer Inc. Key management for a rack server system
US11249678B2 (en) * 2019-07-26 2022-02-15 Qualcomm Incorporated Serial memory device single-bit or plurality-bit serial I/O mode selection

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5935242A (en) * 1996-10-28 1999-08-10 Sun Microsystems, Inc. Method and apparatus for initializing a device
US6996706B1 (en) * 2000-02-19 2006-02-07 Powerquest Corporation Booting an operating system or running other pre-boot code from a file stored under a different operating system
US6993642B2 (en) * 2001-07-24 2006-01-31 Microsoft Corporation Method and system for creating and employing an operating system having selected functionality
US7213065B2 (en) * 2001-11-08 2007-05-01 Racemi, Inc. System and method for dynamic server allocation and provisioning

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103780662A (zh) * 2012-10-26 2014-05-07 台达电子工业股份有限公司 云端系统及其开机部署方法
TWI492064B (zh) * 2012-10-26 2015-07-11 Hope Bay Technologies Inc 雲端系統及其開機部署方法

Also Published As

Publication number Publication date
US20050160256A1 (en) 2005-07-21
TW200525426A (en) 2005-08-01

Similar Documents

Publication Publication Date Title
TWI308721B (en) Remote boot method and device thereof and server device using remote boot method
US7360072B1 (en) iSCSI system OS boot configuration modification
US7222229B1 (en) System for automated boot from disk image
JP5680961B2 (ja) 物理イメージと仮想イメージの統合的な提供
CN103699372B (zh) 从中央存储装置引导计算机系统
US7614050B2 (en) Machine and method for deployment of OS image
US20170228228A1 (en) Remote launch of deploy utility
CN102591675B (zh) 使用共享存储块管理多软件镜像的方法和系统
US20050228950A1 (en) External encapsulation of a volume into a LUN to allow booting and installation on a complex volume
US9479588B1 (en) Methods and devices for booting a network attached storage with two logical units
CN107533441B (zh) 创建操作系统卷
TW202338602A (zh) 計算系統、電腦實施方法及電腦程式產品
CN115562734A (zh) 一种数据处理器配置方法、装置、设备及介质
CN112306581A (zh) 一种基板管理控制器管理bios配置的方法及介质
JP4797636B2 (ja) 複合型情報プラットフォーム装置とその情報処理装置構成方法
JP4802527B2 (ja) 計算機システム
CN100347672C (zh) 基于龙芯架构的透明计算设备的远程引导芯片及方法
JP2009230433A (ja) ネットワークブート装置、プログラム及び方法
CN100487647C (zh) 远端开机方法以及可远端开机电脑与伺服器装置
JP4498956B2 (ja) ネットワークブートシステム、単位記憶ユニットのマウント方法およびプログラム
Clerc et al. Os streaming deployment
KR100463838B1 (ko) 유아이에이 시스템을 위한 부트로더의 프로그램 다운로드및 엔에프에스 개발환경 지원방법
CN100504776C (zh) 多模式计算机系统及其操作方法
JP2006252124A (ja) ネットワークシステム、ファイルアクセス方法およびプログラム
CN103793239A (zh) 云端丛集系统及其开机部署方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees