PXE大批量安装Linux系统
大批量安裝linux系統
方案:我們采用pxe方法安裝
PXE簡介
PXE(preboot execute environment)是由Intel公司開發的最新技術,可以實現無人值守linux系統自動安裝,工作于Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,并由此支持通過網絡啟動操作系統,在啟動過程中,終端要求服務器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)協議下載一個啟動軟件包到本機內存中執行,由這個啟動軟件包完成終端(客戶?)基本軟件設置,從而引導預先安裝在服務器中的終端操作系統。PXE可以引導多種操作系統,如:Windows95/98/2000/windows2003/windows2008/win7/win8,linux等。
知識點:安裝程序anaconda 是交互的 ?
? ? ? ?應為像idc英特網數據中心 不可以交互所以就有
? ? ? ? kickstart 產生ks.cfg 給anaconda避免交互
? ? ? ? 傳遞方式 linux ks ? ?
? ? ? ? ? ? ? linux ks=cdrom:/目錄、ks.cfg (光盤)
? ? ? ? ? ? ? ? ? ? ks=hd:sda2[分區]:/目錄、Ks.cfg(硬盤)
? ? ? ? ? ? ? ? ? ? ?ks=url
? ? ? ? ? ? ? ? ? ? ? ?ftp://ip地址或者名稱/目錄/ks.cfg
? ? ? ? ? ? ? ? ? ? ? ? http://ip地址或者名稱/目錄/ks.cfg
? ? ? ? ? ? ? ? ? ? ? ? ?nfs://ip地址或者名稱/目錄/ks.cfg
? ? ? ?引導
? ? ? ? ? ? ?光盤
? ? ? ? ? ? ? usb
? ? ? ? ? ? ? pxe
下面是PXE安裝linux系統詳細步驟:
? 在采用PXE安裝時必須要有dhcp,tftp服務器
安裝linux系統分為一下5個步驟:
1 DHCP服務器
2 FTP服務器
3 TFTP服務器
4ks.cfg 配置
?先掛載光驅,安裝成網絡服務器
安裝dhcp
對dhcp修改
設置開機自啟
架構tftp -server
查詢
rpm -ql tftp-server ?
依賴超級守護進程,所以需要編輯
vim /etc/xinetd.d/tftp
改完后重啟
service xinetd.d restart
tail -f /ver/log/messages 查看一下
拷文件驅動
拷引導文件
cp /usr/lib/syslinux/pxelinux.0 ./
配置文件 建文件夾
mkdir pxelinux.cfg
拷配置文件
編譯 vim default
改變dhcp配置文檔
cd
vim /etc/dhcpd.conf
拷貝源文件
cd
cd /var/ftp
cp -r /mnt/cdrom/. ./
拷完做kf.cfg
修改yum
yum install system-config-kickstart -y
system-config-kickstart
保存退出
vim ks.cfg
在第五行加入key --skip
做完
拷貝
cp ks.cfg /var/ftp
重啟服務器
測試
刪除VMnet1 在dhcp
轉載于:https://blog.51cto.com/ningxiaoyuan/1266223
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的PXE大批量安装Linux系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WCF学习笔记之可靠会话
- 下一篇: Linux下为iptables增加lay