您好,登錄后才能下訂單哦!
由于現(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ù)):
點(diǎn)“Settings”設(shè)置窗口:
"GLOBAL"選項(xiàng)內(nèi)勾選TFTP Sever、Syslog Server、DHCP Server;
"TFTP"選項(xiàng)BaseDirectory:選擇"c:\pxe\centos-inst"目錄,勾選"Allow"\"As virtual root"
"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è)置界面:
修改主目錄: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安裝。
到了這就按安裝向?qū)Р僮骶涂梢粤恕:笃谠賴L試無(wú)人職守安裝。
免責(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)容。