批量安装部署linux系统

有三种方式NFS FTP Samaba都可以这里以nfs为例子:

一、配置本机IP地址,具体怎么配置略。

二、配置DHCP

1.查看dhcp是否安装,没有安装就安装一下。

2.在dhcpd.conf中添加next-server 10.1.1.1filename pxelinu.0

三、配置tftp服务

1.查看tftp是否安装

2.修改配置文件/etc/xintd.d/tftp  disable=no”(当然也可以用命令#chkconfig tftp on

3.重启tftp /etc/init.d/xinetd restart

四、查看pxelinux.0( pxe专用启动引导文件)在哪里,直接拷贝pxelinux.0到/tftpboot/下就可以

#rpm -ql syslinux |grep "pxelinux.0"

#cp /usr/lib/syslinux/pxelinux.0/tftpboot/

五、cd /media/images/pxeboot/拷贝vmliunz和initrd.ing到/tftpboot/下

六、创建一个pxelinux的配置文件pxelinux.cfg

#mkdir /tftpboot/pxelinux.cfg

七、cd /media/isolinux/进入光盘中,拷贝isolinux.cfg到pxeliunx.cfg/default(默认)

八、注意要关闭防火墙

#/etc/init.d/iptables stop

九、vim/tftpboot/pxelinux.cfg/default添加 ks=nfs:10.1.1.1:/mnt/rhel5/ks.cfg

十、 创建文件夹#mkdir/mnt/rhel5

十一、配置nfs

#vim /etc/exploret  添加/mnt/rhel5  *(ro) 保存重启服务

十二、anaconda-ks.cfg这个文件就是原来装机器的配置文件

十三、#cp anaconda-ks.cfg到/mnt/rhel5/ks.cfg

十四、cp -r /media/* /mnt/rhel5/拷贝media下所有数据到/mnt/rhel5

好的,就此任务完成,可以试试了,还有就是注意ks.cfg的权限问题


你可能感兴趣的:(安装,配置文件,IP地址,images,三)