1、设置本地yum服务
mount /dev/cdrom/mnt
cd/etc/yum.repos.d/
vim local.repo
[local]
baseurl=file:///mnt
enabled=1
gpgcheck=0
yum clean all
yum list 检查仓库是否成功
2、安装vsftpd服务
yum –y install vsftpd
3、启动vsftpd服务
service vsftpd restart
chkconfig vsftpd on
4、创建存放光盘文件目录,并拷贝光盘文件
mkdir–p/var/ftp/rhel6(cd /var/ftpmkdir rhel6)
cp –r /mnt/*/var/ftp/rhel6&
5、安装dhcp服务
yum –y install dhcp
6、配置dhcpd服务
Vim /etc/sysconfig/network-scrip/ifcfg-eth0
IPADDR=192.168.12.254
NETMASK=255.255.255.0
修改本机为静态IP地址
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample/etc/dhcpd/dhcpd.conf
vim/etc/dhcpd/dhcpd.conf
subnet 192.168.12.0 netmask 255.255.255.0 {
range 192.168.12.1192.168.12.250;
option routers192.168.12.254;
option domain-name-servers 192.168.12.254;
next-server 192.168.12.254;
filename “pxelinux.0”;
}
service dhcpd restart
chkconfig dhcpd on
7、安装tftp,并配置
yum –y install tftp-server
mkdir /tftpboot
vim /etc/xinetd.d/tftp
chkconfig tftp on
chkconfig xinetd on
service xinetd restart
8、安装syslinux
yum –y install syslinux
9、创建相关目录、并拷贝相关文件
cd /tftpboot
mkdir pxelinux.cfg
cp /usr/share/syslinux/pxelinux.0.
(cp /usr/share/syslinux/pxelinux.0/tftpboot)
cp /mnt/isolinux/isolinux.cfgpxelinux.cfg/default
cp /mnt/p_w_picpaths/pxeboot/initrd.img.
(cp /mnt/p_w_picpaths/pxeboot/initrd.img /tftpboot)
cp /mnt/p_w_picpaths/pxeboot/vmlinuz.
(cp /mnt/p_w_picpaths/pxeboot/vmlinuz/tftpboot)
10、修改/tftpboot/pxelinux.cfg/default
vim/tftpboot/pxelinux.cfg/default
第一行和第二行修改为
default linux
prompt 1
append initrd=initrd.imgks=ftp:// 192.168.12.254/ks.cfg
11、安装system-config-kickstart
yum –y installsystem-config-kickstart
12、启动system-config-kickstart,启动后的安装方法选择如下
选第二行安装方法
ftp方式
要注意保存,file——>save
生成 ks.cfg文件
注意ks.cfg文件要放到ftp目录里边
14、关闭防火墙和selinux
serviceiptables stop
chkconfig iptables off
setenforce0( vim /etc/selinux/config 设置为disable)
15、客户端只要联网、启运即可
新建新的虚拟机,选择桥接模式(和服务器联通)
转载于:https://blog.51cto.com/anybaby/1388674