如何遠(yuǎn)程安裝Linux操作系統(tǒng)
更新時(shí)間:2006年10月24日 00:00:00 作者:
一、引言 一般情況下,我們都是利用軟驅(qū)或光驅(qū)引導(dǎo)Linux后,再通過(guò)本地的光驅(qū)安裝Linux。但是,這種安裝方法在以下的幾種情況下就不能適用: 無(wú)軟驅(qū)和光驅(qū):很多公司為了節(jié)省成本,計(jì)算機(jī)一般都不帶光驅(qū)或軟驅(qū),這樣就無(wú)法通過(guò)本地安裝Linux; 非標(biāo)準(zhǔn)的軟驅(qū)和光驅(qū):雖然筆記本都會(huì)配置光驅(qū),但是并不一定都是標(biāo)準(zhǔn)的IDE設(shè)備,有些是通過(guò)USB接口,有些是通過(guò)1394接口(例如Samsung的Q10)。在Linux安裝時(shí)所引導(dǎo)的Linux內(nèi)核一般都不會(huì)帶這些接口的驅(qū)動(dòng),所以也無(wú)法通過(guò)本地安裝Linux; 另外,在一些場(chǎng)合,如機(jī)房中,有大量的計(jì)算機(jī)需要同時(shí)安裝Linux,如果通過(guò)光驅(qū)的方式一個(gè)個(gè)安裝,不僅效率低,也不利于維護(hù)。 筆者在工作過(guò)程中,就遇到過(guò)第二種情況。一臺(tái)Samsung的Q10筆記本需要安裝Redhat Linux 8.0,但是通過(guò)光驅(qū)引導(dǎo)后發(fā)現(xiàn),安裝程序無(wú)法訪問(wèn)光盤(pán)。針對(duì)這個(gè)問(wèn)題,筆者經(jīng)過(guò)查閱資料和摸索,找到了在Q10上安裝Linux的方法。在下面的討論中,如不做特別聲明,都將以Q10為例,介紹如何通過(guò)PXE Bootrom來(lái)遠(yuǎn)程安裝Linux。 二、基本原理 1) 什么是PXE PXE(Pre-boot Execution Environment)是由Intel設(shè)計(jì)的協(xié)議,它可以使計(jì)算機(jī)通過(guò)網(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)用戶(hù)選擇后,PXE client將放置在遠(yuǎn)端的操作系統(tǒng)通過(guò)網(wǎng)絡(luò)下載到本地運(yùn)行。 PXE協(xié)議的成功運(yùn)行需要解決以下兩個(gè)問(wèn)題: 既然是通過(guò)網(wǎng)絡(luò)傳輸,那么計(jì)算機(jī)在啟動(dòng)時(shí),它的IP地址由誰(shuí)來(lái)配置; 通過(guò)什么協(xié)議下載Linux內(nèi)核和根文件系統(tǒng) 對(duì)于第一個(gè)問(wèn)題,可以通過(guò)DHCP Server解決,由DHCP server來(lái)給PXE client分配一個(gè)IP地址,DHCP Server是用來(lái)給DHCP Client動(dòng)態(tài)分配IP地址的協(xié)議,不過(guò)由于這里是給PXE Client分配IP地址,所以在配置DHCP Server時(shí),需要增加相應(yīng)的PXE特有配置。 至于第二個(gè)問(wèn)題,在PXE client所在的ROM中,已經(jīng)存在了TFTP Client。PXE Client使用TFTP Client,通過(guò)TFTP協(xié)議到TFTP Server上下載所需的文件。 這樣,PXE協(xié)議運(yùn)行的條件就具備了,下面我們就來(lái)看看PXE協(xié)議的工作過(guò)程。
相關(guān)文章
Linux目錄結(jié)構(gòu)以及目錄內(nèi)的主要內(nèi)容詳細(xì)解析
以下是對(duì)Linux下的目錄結(jié)構(gòu)以及目錄內(nèi)的主要內(nèi)容進(jìn)行了詳細(xì)的解析介紹。需要的朋友可以過(guò)來(lái)參考下2013-08-08Red Hat Linux中自動(dòng)運(yùn)行程序
Red Hat Linux中自動(dòng)運(yùn)行程序...2006-10-10SuSE Enterprise Linux 10下面啟動(dòng)xdmcp
SuSE Enterprise Linux 10下面啟動(dòng)xdmcp...2007-01-01linux下禁止root遠(yuǎn)程登錄和添加新用戶(hù)的方法
這篇文章主要介紹了linux下禁止root遠(yuǎn)程登錄和添加新用戶(hù)的方法,需要的朋友可以參考下2018-05-05Linux學(xué)習(xí)資料下載(電子書(shū)籍)
Linux學(xué)習(xí)資料下載(電子書(shū)籍)...2007-11-11