溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

發(fā)布時(shí)間:2020-07-30 10:11:25 來(lái)源:網(wǎng)絡(luò) 閱讀:2649 作者:jasmine_niao 欄目:建站服務(wù)器

    由于現(xiàn)在光盤(pán)安裝系統(tǒng)已經(jīng)很不方便,U盤(pán)安裝相對(duì)是方便很多,但當(dāng)多機(jī)同時(shí)安裝時(shí)也有些難以應(yīng)付,網(wǎng)絡(luò)安裝方式卻為解決這些問(wèn)題提供了一個(gè)很好的選擇。正好打算學(xué)習(xí)一下CentOS,就想到那它來(lái)試試手。一般的機(jī)器現(xiàn)在都能支持PXE網(wǎng)絡(luò)引導(dǎo)了。

    在度娘里一頓亂搜,發(fā)現(xiàn)在liunx下實(shí)現(xiàn)這一個(gè)方式的介紹確實(shí)不少,windows下采用這類方式來(lái)實(shí)施的似乎就少了不少(看來(lái)是用windows太久了),但也還是找到了幾篇作為參考。

    一、工具:

    1、TFTPD64:自帶PXE、DHCP服務(wù)端。

    2、EasyWebServer:小型好用的WEB服務(wù)工具。


    二、原材料:

    1、syslinux-4.05.zip;

    2、CentOS 4.7 安裝iso文件;

    3、UltraISO;


    三、具體實(shí)施:

    1、在任意存儲(chǔ)空間充足的分區(qū)的根目錄下建立如下目錄:

        \PXE

        \PXE\centos-inst                    "用于存放PXE引導(dǎo)所需要的內(nèi)容"

        \PXE\centos-inst\pxelinux.cfg       "用于存放PXE引導(dǎo)配置文件"   

        \PXE\centos-iso                    "用于存放centos安裝鏡像提取的全部?jī)?nèi)容"


    2、使用UltraISO將獲取的CentOS 4.7的iso文件內(nèi)的內(nèi)容全部提取到目錄"\PXE\centos-iso"下面。據(jù)說(shuō)直接用壓縮工具解壓出來(lái)可能會(huì)有問(wèn)題。(我在安裝windows系統(tǒng)時(shí)直接解壓iso文件似乎沒(méi)有碰到問(wèn)題)


    3、將提取的iso文件內(nèi)“isolinux”目錄下的vmlinuz、vesamenu.c32、initrd.img和boot.msg復(fù)制一份到目錄"\PXE\centos-inst "下面。并將syslinux-4.05.zip內(nèi)"core"目錄里的"pxelinux.0"文件也放到目錄"\PXE\centos-inst "下面。


    4、在"\PXE\centos-inst\pxelinux.cfg"目錄下建一個(gè)"default"文件,將一下內(nèi)容復(fù)制進(jìn)去:

    

default vesamenu.c32

prompt 1

timeout 600


display boot.msg


label linux

menu label ^Install system

menu default

kernel vmlinuz

append initrd=initrd.img ip=dhcp inst.repo=http://192.168.134.1/


label vesa

menu label Install system with ^basic video driver

kernel vmlinuz

append initrd=initrd.img ip=dhcp inst.xdriver=vesa nomodeset inst.repo=http://192.168.134.1/


label rescue

menu label ^Rescue installed system

kernel vmlinuz

append initrd=initrd.img rescue


label local

menu label Boot from ^local drive

localboot 0xffff


    其中inst.repo是指定安裝源的位置的。可以支持http、https、ftp、nfs,設(shè)置方式如下:

HTTP 服務(wù)器inst.repo=http://host/path
HTTPS 服務(wù)器inst.repo=https://host/path
FTP 服務(wù)器inst.repo=ftp://username:password@host/path
NFS 服務(wù)器inst.repo=nfs:[options:]server:/path [a]

需根據(jù)搭建服務(wù)器的具體情況進(jìn)行設(shè)置。

    注:pxe網(wǎng)絡(luò)安裝centos4.7時(shí)客戶機(jī)一定要使用不少于2G內(nèi)存。


    5、TFTP64的設(shè)置(提供PXE服務(wù)、DHCP服務(wù)):

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    點(diǎn)“Settings”設(shè)置窗口:

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    "GLOBAL"選項(xiàng)內(nèi)勾選TFTP Sever、Syslog Server、DHCP Server;

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    "TFTP"選項(xiàng)BaseDirectory:選擇"c:\pxe\centos-inst"目錄,勾選"Allow"\"As virtual root"

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    "DHCP"選項(xiàng)下BootFile輸入:"pxelinux.0";IP pool start address根據(jù)自己局域網(wǎng)的網(wǎng)絡(luò)地址實(shí)際填寫(xiě);Def.router(Opt3)填寫(xiě)PXE服務(wù)器的地址,這里就是TFTP服務(wù)器的地址。Mask(Opt1)按實(shí)際局域網(wǎng)情況填寫(xiě)。其它的可以不填了,保持默認(rèn)。


    6、EasyWebServer是個(gè)很方便的http服務(wù)器,搭建也非常的簡(jiǎn)單。

    打開(kāi)主界面后在窗口中點(diǎn)“右鍵”選擇菜單中的“設(shè)置”就進(jìn)入了設(shè)置界面:

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    修改主目錄:c:\pxe\centos-iso就OK


    前期準(zhǔn)備工作全部完成。開(kāi)啟TFTP64、EasyWebServer然后開(kāi)啟客戶機(jī)pxe網(wǎng)絡(luò)啟動(dòng)開(kāi)始Centos 4.7安裝。

    

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    windows系統(tǒng)架設(shè)PXE+TFTP+HTTP安裝CentOS 4.7 體驗(yàn)

    到了這就按安裝向?qū)Р僮骶涂梢粤恕:笃谠賴L試無(wú)人職守安裝。

    

附件:http://down.51cto.com/data/2366686
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI