[發(fā)明專利]一種硬盤啟動(dòng)轉(zhuǎn)網(wǎng)卡引導(dǎo)的無盤啟動(dòng)方法有效
| 申請(qǐng)?zhí)枺?/td> | 202011596134.6 | 申請(qǐng)日: | 2020-12-29 |
| 公開(公告)號(hào): | CN112631666B | 公開(公告)日: | 2023-01-31 |
| 發(fā)明(設(shè)計(jì))人: | 傅博;蔣關(guān)平;毛興龍;李廣斌;郭月豐;蔡翔 | 申請(qǐng)(專利權(quán))人: | 杭州霧聯(lián)科技有限公司 |
| 主分類號(hào): | G06F9/4401 | 分類號(hào): | G06F9/4401;G06F9/445;G06F8/61 |
| 代理公司: | 杭州天勤知識(shí)產(chǎn)權(quán)代理有限公司 33224 | 代理人: | 王琛 |
| 地址: | 311121 浙江省杭州市余*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 硬盤 啟動(dòng) 網(wǎng)卡 引導(dǎo) 方法 | ||
1.一種硬盤啟動(dòng)轉(zhuǎn)網(wǎng)卡引導(dǎo)的無盤啟動(dòng)方法,包括如下步驟:
(1)基于開源項(xiàng)目iPXE進(jìn)行修改,并將iPXE編譯后生成一個(gè)boot.bin的可執(zhí)行文件;所述iPXE是PXE的擴(kuò)展版,支持更多協(xié)議,內(nèi)部也可以實(shí)現(xiàn)PXE的功能,對(duì)iPXE進(jìn)行修改即移除其中無用的功能,僅保留與PXE相關(guān)的功能;
所述可執(zhí)行文件boot.bin使用initialise函數(shù)初始化運(yùn)行環(huán)境,同時(shí)使用DHCP函數(shù)發(fā)出DHCP廣播包,并獲取DHCP服務(wù)器分配的IP信息,進(jìn)而使用TFTP函數(shù)從服務(wù)端下載可執(zhí)行文件.kkpxe;
(2)制作一個(gè)用于引導(dǎo)boot.bin的硬盤備份文件.gho,具體過程如下:
2.1 在Window系統(tǒng)下插入一塊硬盤并建立一個(gè)主分區(qū),格式化成FAT32格式;
2.2 在主分區(qū)根目錄中創(chuàng)建boot文件夾,在boot下創(chuàng)建syslinux文件夾并下載syslinux程序包;
2.3 將syslinux程序包中的memdisk、vesamenu.c32、menu.c32、chain.c32、reboot.c32、syslinux.cfg拷貝到客戶機(jī)硬盤的/boot/syslinux目錄下;
2.4 通過命令行運(yùn)行syslinux程序包中的syslinux.exe,若硬盤分區(qū)盤符為F盤,則命令行管理員執(zhí)行syslinux.exe –ma –d /boot/syslinux/ F:,執(zhí)行完成后,在/boot/syslinux/下會(huì)有多個(gè)ldlinux.sys;
2.5 將boot.bin放入/boot目錄下,修改syslinux.cfg,在其中添加boot.bin的引導(dǎo)路徑;
2.6 將該硬盤通過磁盤分區(qū)備份軟件Ghost制作成硬盤備份文件.gho;
(3)在準(zhǔn)備無盤啟動(dòng)時(shí)使用Ghost軟件把.gho恢復(fù)到客戶機(jī)硬盤中;
(4)設(shè)置客戶機(jī)BIOS,使其以硬盤啟動(dòng);
(5)BIOS通過運(yùn)行硬盤的syslinux,進(jìn)而找到并運(yùn)行boot.bin;
(6)最后由boot.bin初始化網(wǎng)卡并協(xié)同.kkpxe完成一系列無盤啟動(dòng)操作,具體地:boot.bin首先會(huì)初始化運(yùn)行環(huán)境以及網(wǎng)卡,進(jìn)而通過內(nèi)置的DHCP協(xié)議獲取服務(wù)端IP,并通過內(nèi)置的TFTP協(xié)議從服務(wù)端下載可執(zhí)行文件.kkpxe并運(yùn)行;當(dāng).kkpxe運(yùn)行后,boot.bin會(huì)將引導(dǎo)權(quán)交由.kkpxe,.kkpxe內(nèi)部通過接管BIOS磁盤中斷int 13虛擬一塊磁盤,并且將虛擬磁盤的讀寫操作重定向到網(wǎng)絡(luò),將這些操作重定向到服務(wù)端的鏡像文件中;所述可執(zhí)行文件.kkpxe加載并運(yùn)行虛擬磁盤中的系統(tǒng)引導(dǎo)程序,將引導(dǎo)控制權(quán)交給系統(tǒng)引導(dǎo)程序,系統(tǒng)引導(dǎo)程序進(jìn)而引導(dǎo)系統(tǒng)啟動(dòng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州霧聯(lián)科技有限公司,未經(jīng)杭州霧聯(lián)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011596134.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 可選擇多網(wǎng)絡(luò)手機(jī)
- 多操作系統(tǒng)中網(wǎng)卡之間的切換方法和系統(tǒng)
- 一種網(wǎng)卡配置的方法及裝置
- 一種多網(wǎng)卡自動(dòng)聚合并監(jiān)控報(bào)警方法及系統(tǒng)
- 一種報(bào)文轉(zhuǎn)發(fā)方法、系統(tǒng)及網(wǎng)卡和存儲(chǔ)介質(zhì)
- 網(wǎng)卡性能統(tǒng)計(jì)方法以及裝置
- 網(wǎng)卡處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種網(wǎng)絡(luò)配置方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 基于Kylin系統(tǒng)的網(wǎng)卡識(shí)別處理方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 一種網(wǎng)卡冗余系統(tǒng)及服務(wù)器
- 引導(dǎo)裝置及引導(dǎo)方法
- 引導(dǎo)系統(tǒng)以及引導(dǎo)方法
- 引導(dǎo)裝置、引導(dǎo)方法以及引導(dǎo)程序
- 車輛引導(dǎo)裝置、車輛引導(dǎo)方法和車輛引導(dǎo)程序
- 移動(dòng)引導(dǎo)系統(tǒng)、移動(dòng)引導(dǎo)裝置、以及移動(dòng)引導(dǎo)方法
- 引導(dǎo)裝置、引導(dǎo)方法以及引導(dǎo)程序
- 路徑引導(dǎo)裝置、路徑引導(dǎo)方法以及路徑引導(dǎo)程序
- 引導(dǎo)方法及引導(dǎo)系統(tǒng)
- 引導(dǎo)裝置、引導(dǎo)方法以及引導(dǎo)程序
- 引導(dǎo)系統(tǒng)、引導(dǎo)裝置和引導(dǎo)系統(tǒng)的控制方法





