1、安裝需要的軟件
(1)dhcp
(2)http
(3)tftp-server
(4)system-config-kickstart
(5)syslinux
[root@centos6 ~]# yum install dhcp http tftp-server system-config-kickstart syslinux
2、掛載光盤
[root@centos6 ~]# mkdir /media/Centos6 [root@centos6 ~]# mount /dev/sr0 /media/Centos6
[root@centos6 ~]# ls /media/Centos6
3、拷貝、創建相關引導文件及目錄
[root@centos6 ~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ [root@centos6 ~]# cp /media/Centos6/isolinux/* /var/lib/tftpboot/ [root@centos6 ~]# mkdir /var/lib/tftpboot/pxelinux.cfg/ [root@centos6 ~]# mkdir /var/www/html/Centos6 [root@centos6 ~]# cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
4、編輯default文件
[root@centos6 ~]# vim /var/lib/tftpboot/pxelinux.cfg/default
添加ks=http://192.168.2.120/ks.cfg Ps: ks.cfg文件是kickstart生成的配置文件,下面有生成操作方法
5、編輯dhcpd.conf配置文件,之后啟動service dhcpd start
6、編輯tftp配置文件,之后啟動tftp
7、把光盤掛載到Centos6目錄,并開啟http服務
[root@centos6 ~]# mount --bind /media/Centos6 /var/www/html/Centos6 [root@centos6 ~]# service httpd start
8、圖形模式下運行system-config-kickstart
system-config-kickstart生成的ks.cfg配置文件,此文件要保存到/var/www/html/目錄
#platform=x86, AMD64, or Intel EM64T #version=DEVEL # Firewall configuration firewall --disabled # Install OS instead of upgrade install # Use network installation url --url="http://192.168.2.120/Centos6" # Root password rootpw --iscrypted $1$G69czo8b$LOPAMTfziVYr2xd7n2n2x/ # System authorization information auth --useshadow --passalgo=sha512 # Use text mode install text firstboot --disable # System keyboard keyboard us # System language lang en_US # SELinux configuration selinux --disabled # Installation logging level logging --level=info # Reboot after installation reboot # System timezone timezone Asia/Shanghai # Network information network --bootproto=dhcp --device=eth0 --onboot=on # System bootloader configuration bootloader --location=mbr # Clear the Master Boot Record zerombr # Partition clearing information clearpart --all --initlabel # Disk partitioning information part /boot --fstype="ext4" --size=500 part swap --fstype="swap" --size=1024 part / --fstype="ext4" --size=5000 %post mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo %end %packages @base %end
9、無人安裝Centos 6系統,我用VMware Workstation Pro做演示
原創文章,作者:染,如若轉載,請注明出處:http://www.www58058.com/20166