dhcp:
tftp:
# yum -y install tftp-server xinetd # cp /media/images/vmlinuz /var/lib/tftpboot/ # cp /media/images/initrd.img /var/lib/tftpboot/ # cp /media/isolinux/boot.msg /var/lib/tftpboot/ # cp /media/isolinux/vesamenu.c32 /var/lib/tftpboot/ # cp /media/isolinux/splash.jpg /var/lib/tftpboot/ # yum -y install syslinux # cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ # mkdir /var/lib/tftpboot/pxelinux.cfg # cp /media/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default # chkconfig tftp on # chkconfig xinetd on # service xinetd start # vim /var/lib/tftpboot/pxelinux.cfg/default
web:
# yum -y install httpd # mkdir /var/www/html/centos6 # mount --bind /media /var/www/html/centos6 # vim /var/www/html/ks.cfg install url --url http://192.168.137.12/centos6 keyboard us lang en_US timezone --utc Asian/Shanghai network --onboot yes --device eth0 --bootproto dhcp rootpw test firewall --disabled selinux --disabled bootloader --location=mbr zerombr clearpart --all --initlabel part /boot --fstype=ext4 --size=200 --ondrive=sda part swap --size=1000 part pv.001 --size=70000 --ondrive=sda volgroup sys_vg pv.001 --pesize=4096 logvol / --vgname=sys_vg --size=10000 --name=my_root --fstype=ext4 logvol /home --vgname=sys_vg --size=2000 --name=my_home --fstype=ext4 logvol /usr --vgname=sys_vg --size=20000 --name=my_usr --fstype=ext4 logvol /var --vgname=sys_vg --size=20000 --name=my_var --fstype=ext4 logvol /data --vgname=sys_vg --size=1000 --name=my_data --fstype=ext4 reboot %packages @core httpd php man %end %post /usr/sbin/useradd user1 /bin/echo ‘user1‘ | /usr/bin/passwd --stdin user1 # chmod 644 /var/www/html/ks.cfg
本文出自 “11197785” 博客,请务必保留此出处http://zeroto1.blog.51cto.com/11197785/1742589
原文地址:http://zeroto1.blog.51cto.com/11197785/1742589