設置好本機IP
關閉防火牆和Selinux
配置好yum倉庫
安裝dhcp、http、tftp
啓動http,xinetd設置開機自啓動
配置dhcp
把模板複製到配置文件
進入配置dhcp
找到並編輯成如下
配置成功
在httpd的默認目錄下新建centos6.5目錄,並將光盤掛載或將光盤內容複製到該目錄上,這裏用掛載
複製pxe安裝需要的內核文件文件到tftpboot
注意這個. 代表複製到當前目錄下
安裝syslinux,提取pxelinux.0到tftpboot下
在tftpboot下新建pxelinux.cfg目錄用於存放啓動引導參數配置文件,並將引導文件放入
製作自動化安裝腳本
安裝system-config-kickstart
修改yum倉庫信息爲我們掛載的光盤
保存後,清空倉庫緩存,在repolist重新生成
啓動kickstart配置自動部署文件
這兩項是部署即將完成和部署完成後,是否執行右方空白區域輸入的腳本,接着繼續自動部署,這裏就不需要了
先保存到家目錄
將ks.cfg文件複製到httpd根目錄下,注意其ks.cfg必須具備讀的權限否則,無法完成自動部署
保存後回到命令行
查看下方的鏈接能否訪問,若不能訪問則重新生成,直到能夠訪問光盤文件爲止
沒有問題
修改pxe引導菜單,使其引導後執行ks.cfg完成自動部署。
若要自動部署則在這裏添加ks=http://192.168.4.1/ks.cfg文件,指定的文件必須經過自己在瀏覽器測試,看是否能夠訪問ks.cfg的內容,否則部署也不會成功
能夠訪問沒有問題
現在來測試一下
內存給默認大小就可以了
因爲我前面定義分區的時候分了有10G左右,這裏我就把硬盤大小給20G
創建完成後把網絡連接模式改成橋接網卡
點擊取消後按F12
按l選擇lan局域網裝機
成功獲取到了IP地址
等60秒後他就會自動裝機啦