PXE安装linux
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Liunx自動(dòng)安裝---PXE
? ? 從光盤來(lái)安裝Linux是一種比較便捷、直接的操作方法,但是,如果遇到要一次性安裝liunx系統(tǒng)到很多臺(tái)機(jī)器上時(shí),也用光盤裝,你會(huì)不會(huì)覺(jué)得很麻煩,感到力不從心呢?這時(shí)我們就需要考慮更新更高效的安裝方法來(lái)完成。其中PXE就是其中一種,PXE--Pre--boot Execution Environment協(xié)議可以使計(jì)算機(jī)通過(guò)網(wǎng)絡(luò)引導(dǎo)啟動(dòng),將安裝內(nèi)容復(fù)制到某臺(tái)服務(wù)器上。
? ? ? 上次呢我們寫到用光盤安裝liunx,可是大家肯定覺(jué)得很麻煩,因?yàn)樗€要輸入ks命令才可以自動(dòng)安裝下去,那可不可以不用輸入命令就讓它繼續(xù)執(zhí)行下去呢? 當(dāng)然是可以的,下面就可以實(shí)現(xiàn)
1.修改isolinux。Cfg
在default linux 后面添加 ?ks=cdrom:/ks.cfg ? 將timeout=600改為6秒 就可以啦
1.將改完后的文件重新用
mkisofs ?-o ?myiso.iso -b ?isolinux/isolinux.bin ?-c isolinux/boot.cat ?-no-emul-boot -boot-load-size 4 -boot-info-table -R ?-J -v ?-T ?iso/ ? ? ? ? ? ? ? ?
命令打包 ?取出就可以啦
接下來(lái)我們開(kāi)始說(shuō)怎么用PXE來(lái)安裝linux ,其實(shí)和光盤安裝很類似 ,只是一些地方光盤安裝沒(méi)涉及到,話不多說(shuō),過(guò)程大概如下:
1.創(chuàng)建掛載點(diǎn) ,掛載光盤,安裝vsftp服務(wù)器,dhcp服務(wù)器,配置tftp參數(shù)
配置dhcp服務(wù)器 ?這里和光盤安裝不同
配置tftp參數(shù)
重新啟動(dòng)超級(jí)守護(hù)進(jìn)程
service xinetd restart
2.將光盤上的p_w_picpaths/pxeboot下的initrd.img ?vmlinux ?拷貝到 /tftpboot/下
cp /mnt/cdrom/p_w_picpaths/pxeboot/initrd.img ?/tftpboot ? ? ? ? ?驅(qū)動(dòng)文件
cp /mnt/cdrom/p_w_picpaths/pxeboot/vmlinuz ?/tftpboot ? ? ? ? ? ?內(nèi)核文件
cp ?/usr/lib/syslinux/pxelinux.0 ?/tftpboot ? ? ? ? ? ? ? ? ?引導(dǎo)文件
在/tftpboot/下創(chuàng)建一個(gè)pxelinux.cfg的目錄 ,將光盤下的isolinux.cfg 拷貝到目錄下改名為default
cp /mnt/cdrom/isolinux/isolinux.cfg ?pxelinux.cfg/default
編輯default文件
3.將光盤上的所有文件拷貝到ftp根目錄下
配置yum服務(wù)器
安裝kickstart ?
在圖形界面下執(zhí)行以下命令 system-config-kickstart
配置kickstart
多出來(lái)的這一步就是后處理腳本啦
做完之后記得要修改ks.cfg ?第6行加上 key --skip
4.如果我們要在100臺(tái)機(jī)器上裝linux,動(dòng)態(tài)獲得ip倒是沒(méi)什么問(wèn)題,可是總不能我們100臺(tái)機(jī)器都是使用一個(gè)主機(jī)名吧 ?怎么處理這個(gè)問(wèn)題呢 ? 我們呢創(chuàng)建一個(gè)腳本,用腳本來(lái)處理這個(gè)問(wèn)題 ,腳本信息如下
4.將ks.cfg拷貝到ftp主目錄下 ? ?把ftp服務(wù)器和dhcp服務(wù)器重啟以下
剩下的就是測(cè)試了
注意 : 如果用的是vm虛擬機(jī),虛擬機(jī)里面自帶的有dhcp服務(wù)器,我們呢要把它提前關(guān)掉,否則我們就不知道是從虛擬機(jī)里獲取的ip還是我們dhcp服務(wù)器獲得的啦.
安裝即可
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
轉(zhuǎn)載于:https://blog.51cto.com/7572433/1268769
總結(jié)
以上是生活随笔為你收集整理的PXE安装linux的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关于button按钮在IE中的宽度问题、
- 下一篇: 闪存我自己来——HDS公布闪存路线图