欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種適用于國產(chǎn)處理器的操作系統(tǒng)遠(yuǎn)程安裝方法與流程

文檔序號:12789625閱讀:776來源:國知局

本發(fā)明屬于計(jì)算機(jī)軟件技術(shù)領(lǐng)域,涉及一種適用于國產(chǎn)處理器的操作系統(tǒng)遠(yuǎn)程安裝方法。



背景技術(shù):

公司或者黨政軍等機(jī)構(gòu)和研究所經(jīng)常面臨著:新購一批計(jì)算機(jī)或者已有機(jī)器同時(shí)要進(jìn)行操作系統(tǒng)的更換,一般這種需要升級的計(jì)算機(jī)數(shù)量都在幾十、幾百、幾千、甚至上萬臺。這么多的機(jī)器,如果人工的一臺一臺去安裝,那要花費(fèi)大量的時(shí)間和人力。

同時(shí)隨著計(jì)算機(jī)產(chǎn)品的更新?lián)Q代以及IT企業(yè)的發(fā)展,一個(gè)公司的計(jì)算機(jī)型號種類越來越多,硬盤也不一樣,因此安裝操作系統(tǒng)的類型也相差很多,有些需要安裝windows、有些安裝linux、有些需要安裝桌面版、有些需要安裝服務(wù)器版等。因此,研究一種能夠同時(shí)支持遠(yuǎn)程安裝多種操作系統(tǒng)類型的方法是非常必要的。

目前,遠(yuǎn)程安裝操作系統(tǒng)的方式主要都是基于PXE(Pre-boot Execution Environment)的。PXE是由Intel設(shè)計(jì)的協(xié)議,它可以使計(jì)算機(jī)通過網(wǎng)絡(luò)啟動(dòng)。協(xié)議分為client和server兩端,PXE client在網(wǎng)卡的ROM中,當(dāng)計(jì)算機(jī)引導(dǎo)時(shí),BIOS把PXE client調(diào)入內(nèi)存執(zhí)行,并顯示出命令菜單,經(jīng)用戶選擇后,PXE client將放置在遠(yuǎn)端的操作系統(tǒng)通過網(wǎng)絡(luò)下載到本地運(yùn)行。目前遠(yuǎn)程安裝操作系統(tǒng)的方法大都基于此,比如遠(yuǎn)程安裝服務(wù)(RIS)等。

現(xiàn)有的遠(yuǎn)程安裝操作系統(tǒng)方法不能根據(jù)硬件平臺類型來安裝不同的操作系統(tǒng)。目前的PXE客戶端發(fā)送請求的TFTP服務(wù)器地址都是固定的,不能根據(jù) 硬件平臺類型訪問不同的TFTP服務(wù)器,也就導(dǎo)致了不能安裝不同類型的多種操作系統(tǒng)。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明提供了一種適用于國產(chǎn)處理器的操作系統(tǒng)遠(yuǎn)程安裝方法,用于解決多種硬件平臺的操作系統(tǒng)安裝問題。

為了達(dá)到上述目的,本發(fā)明的技術(shù)方案為:包括如下步驟:

步驟一、預(yù)啟動(dòng)執(zhí)行環(huán)境PXE客戶端向動(dòng)態(tài)主機(jī)配置協(xié)議DHCP服務(wù)器發(fā)送請求。

步驟二、DHCP服務(wù)器發(fā)出提供信息,該提供信息中包含為PXE Client分配的IP地址。

步驟三、在統(tǒng)一的可擴(kuò)展固件接口基本輸入輸入系統(tǒng)UEFI BIOS中向簡單文件傳輸協(xié)議TFTP路由服務(wù)器發(fā)送通信數(shù)據(jù)包,通信數(shù)據(jù)包中包括硬件平臺信息;硬件平臺信息標(biāo)識硬件平臺所需要的操作系統(tǒng)類型,硬件平臺信息由UEFI BIOS啟動(dòng)過程中動(dòng)態(tài)獲取。

步驟四、TFTP路由服務(wù)器中預(yù)先配置硬件平臺信息中標(biāo)識的操作系統(tǒng)的啟動(dòng)路經(jīng),當(dāng)TFTP路由服務(wù)器接到UEFI BIOS中的通信數(shù)據(jù)包后,向PXE客戶端返回操作系統(tǒng)的安裝路徑。

步驟五、PXE客戶端接收到安裝路徑后,向引導(dǎo)服務(wù)器Boot Server發(fā)送下載請求。

步驟六、Boot Server響應(yīng)PXE客戶端的下載請求并將啟動(dòng)安裝程序所必須的文件傳送給PXE客戶端,PXE客戶端根據(jù)該啟動(dòng)安裝程序所必須的文件中定義的引導(dǎo)順序,啟動(dòng)操作系統(tǒng)安裝程序的引導(dǎo)內(nèi)核。

步驟七、操作系統(tǒng)安裝程序的引導(dǎo)內(nèi)核啟動(dòng)成功后,PXE客戶端從預(yù)先配 置的自動(dòng)應(yīng)答文件所在位置下載自動(dòng)應(yīng)答文件。

步驟八、PXE客戶端通過自動(dòng)應(yīng)答文件找到操作系統(tǒng)所屬服務(wù)器,下載操作系統(tǒng)安裝過程需要的軟件包。

進(jìn)一步地,步驟三中,UEFI BIOS中以簡單用戶數(shù)據(jù)報(bào)協(xié)議UDP的形式向TFTP路由服務(wù)器發(fā)送通信數(shù)據(jù)包;步驟四中當(dāng)TFTP路由服務(wù)器接到UEFI BIOS中的通信數(shù)據(jù)包后,以UDP的形式向PXE客戶端返回操作系統(tǒng)的安裝路徑。

進(jìn)一步地,步驟三和步驟四,具體過程為:在統(tǒng)一的可擴(kuò)展固件接口基本輸入輸入系統(tǒng)UEFI BIOS中向簡單文件傳輸協(xié)議TFTP路由服務(wù)器發(fā)送通信數(shù)據(jù)包,所述通信數(shù)據(jù)包中包括硬件平臺信息;所述硬件平臺信息標(biāo)識硬件平臺所需要的操作系統(tǒng)類型,硬件平臺信息由UEFI BIOS啟動(dòng)過程中動(dòng)態(tài)獲取;TFTP路由服務(wù)器中預(yù)先配置所述硬件平臺信息中標(biāo)識的操作系統(tǒng)的啟動(dòng)路經(jīng),當(dāng)TFTP路由服務(wù)器接到UEFI BIOS中的通信數(shù)據(jù)包后,向PXE客戶端返回操作系統(tǒng)的安裝路徑。

有益效果:

本發(fā)明中PXE客戶端發(fā)送請求的TFTP服務(wù)器地址不是固定的,能夠根據(jù)硬件平臺類型訪問不同的TFTP服務(wù)器,因此能夠安裝不同類型的多種操作系統(tǒng)。

附圖說明

圖1適用于國產(chǎn)處理器的遠(yuǎn)程安裝操作系統(tǒng)流程圖。

具體實(shí)施方式

下面結(jié)合附圖并舉實(shí)施例,對本發(fā)明進(jìn)行詳細(xì)描述。

步驟一、PXE Client向DHCP發(fā)送請求。首先,將支持PXE的網(wǎng)絡(luò)接口卡 (NIC)的客戶端的BIOS設(shè)置成為網(wǎng)絡(luò)啟動(dòng),通過PXE BootROM(自啟動(dòng)芯片)會以UDP(簡單用戶數(shù)據(jù)報(bào)協(xié)議)發(fā)送一個(gè)廣播請求,向網(wǎng)絡(luò)中的DHCP服務(wù)器索取IP地址等信息。

步驟二、DHCP服務(wù)器提供信息。DHCP服務(wù)器收到客戶端的請求,驗(yàn)證是否來至合法的PXE Client的請求,驗(yàn)證通過它將給客戶端一個(gè)“提供”響應(yīng),這個(gè)“提供”響應(yīng)中包含了為客戶端分配的IP地址。

步驟三、在UEFI BIOS中通過向TFTP路由服務(wù)器發(fā)送通信數(shù)據(jù)包,數(shù)據(jù)包中內(nèi)容包括硬件平臺信息等能夠標(biāo)識此硬件平臺所需要的操作系統(tǒng)類型。平臺信息由BIOS啟動(dòng)過程中動(dòng)態(tài)獲取。

步驟四、TFTP路由服務(wù)器中提前配置好步驟四中跟硬件標(biāo)識對應(yīng)的操作系統(tǒng)啟動(dòng)路經(jīng),當(dāng)服務(wù)器接到BIOS中的請求信息后返回給PXE客戶端安裝的操作系統(tǒng)路徑。

步驟三中,UEFI BIOS中以簡單用戶數(shù)據(jù)報(bào)協(xié)議UDP的形式向TFTP路由服務(wù)器發(fā)送通信數(shù)據(jù)包;步驟四中當(dāng)TFTP路由服務(wù)器接到UEFI BIOS中的通信數(shù)據(jù)包后,以UDP的形式向PXE客戶端返回操作系統(tǒng)的安裝路徑。

步驟五、PXE客戶端請求下載啟動(dòng)文件??蛻舳耸盏椒?wù)器的“回應(yīng)”后,會回應(yīng)一個(gè)幀,以請求傳送啟動(dòng)所需文件。

步驟六、Boot Server響應(yīng)客戶端請求并傳送文件。BootROM由TFTP通訊協(xié)議從Boot Server下載啟動(dòng)安裝程序所必須的文件(pxelinux.O、pxelinux.cfg/default)。默認(rèn)文件下載完成后,會根據(jù)該文件中定義的引導(dǎo)順序,啟動(dòng)不同操作系統(tǒng)安裝程序的引導(dǎo)內(nèi)核。

步驟七、請求下載自動(dòng)應(yīng)答文件??蛻舳送ㄟ^pxelinux.cfg/default文件成功的引導(dǎo)Linux安裝內(nèi)核后,安裝程序首先必須確定通過什么安裝介質(zhì)來安裝linux,如果是通過網(wǎng)絡(luò)安裝(NFS,F(xiàn)TP,HTTP,SMB),則會在這個(gè)時(shí)候初始化網(wǎng)絡(luò), 并定位安裝源位置。本方法中采用無人值守的安裝方法,提前配置好自動(dòng)應(yīng)答文件ks.cfg所在位置,根據(jù)該位置請求下載該文件。

步驟八、客戶端安裝操作系統(tǒng)。將ks.cfg文件下載回來后,通過該文件找到OS Server,并按照該文件的配置請求下載安裝過程需要的軟件包。

綜上,以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
遂宁市| 松江区| 西乌珠穆沁旗| 府谷县| 合山市| 怀仁县| 东乌珠穆沁旗| 文山县| 铁岭县| 巴中市| 德安县| 南和县| 竹北市| 大化| 连山| 洪江市| 临泉县| 伽师县| 金华市| 达尔| 临城县| 乳源| 长沙市| 前郭尔| 凤山市| 桦南县| 庐江县| 同江市| 秦安县| 洪湖市| 遂平县| 汽车| 扶绥县| 杭锦旗| 凌云县| 彩票| 武清区| 元氏县| 新津县| 遂溪县| 中方县|