Kickstart+tftp多系統自動部署

Kickstart+tftp多系統自動部署:

kickstart+tftp安裝配置略

vi /var/lib/tftpboot/pxelinux.cfg/default

label 1. Install Ubuntu Server 14.04.3 x86_64

kernel ubuntu-installer/amd64/linux
append ks=http://10.0.0.2/ks/ks.cfg vga=788 initrd=ubuntu-installer/amd64/initrd.gz live-installer/net-image=http://10.0.0.2/ks/install/filesystem.squashfs --quiet

label 2. RHEL 6.6 x86_64

kernel RHEL66/vmlinuz
append ks=http://10.0.0.2/ks/ksrhel66.cfg initrd=RHEL66/initrd.img

:wq

使用Ubuntu的界面(如下2行)爲圖像化界面(rsync -av --progress /root/iso/install/netboot/* /var/lib/tftpboot/),帶有ubuntu相關項,可通過修改配置文件調整

include ubuntu-installer/amd64/boot-screens/menu.cfg
default ubuntu-installer/amd64/boot-screens/vesamenu.c32

也可不用Ubuntu相關界面,命令行手輸,沒圖像化方便

命令行的話建議一定要啓用boot.msg文件,方便輸入提示

另外手輸的話建議label處儘量精簡,方便輸入

vi /var/lib/tftpboot/pxelinux.cfg/default

display boot.msg

label ubtserver14043

kernel ubuntu-installer/amd64/linux
append ks=http://10.0.0.2/ks/ks.cfg vga=788 initrd=ubuntu-installer/amd64/initrd.gz live-installer/net-image=http://10.0.0.2/ks/install/filesystem.squashfs --quiet

label RHEL66

kernel RHEL66/vmlinuz
append ks=http://10.0.0.2/ks/ksrhel66.cfg initrd=RHEL66/initrd.img

:wq

vi /var/lib/tftpboot/boot.msg

ubtserver14043 --> Ubuntu Server 14.04.3 x86_64

RHEL66 --> Redhat 6.6 x86_64

:wq

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章