一般装操作系统的方法常见的有光盘安装,U盘安装,网络安装.那么这三种安装方式最常见的是前两种光盘及U盘,网络安装一般用在一次性安装多台的情况下或者是电脑没有光驱及不支持USB启动的情况下.那么下面将在一台默认安装有rhel5.4系统到服务器上配置无人值守安装系统(PXE网络安装).~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~要实现PXE网络安装系统需要装以下几个服务及软件包1.dhcp提供客户端动态获取IP地址,以及指定tfpt服务器的IP地址和引导文件2.tftp提供客户端安装系统的是需要用到的内核及一些配置文件3.vsftpd ##也可以使用nfs,http,这里就使用vsftpd来实现提供客户端安装系统时用到的光盘4.system-config-kickstart用于生成自动化安装的配置文件~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~RHEL5.x系统上配置PXE网络安装linux操作系统一.使用yum安装dhcp tftp vsftpd system-config-kickstart软件包1. 配置本地yum仓库,把系统光盘放入光驱中#mount /dev/cdrom /media
#vim /etc.yum.repo.d/local.repo
[Server]
name=andy_f
baseurl=file:///media/Server
enabled=1
gpgcheck=02. 安装上述软件包#yum -y install tftp dhcp vsftpd system-config-kickstart二.配置dhcpd服务1. 复制dhcpd配置文件模板#cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf2. 编辑dhcpd服务的主配置文件,也就是上面复制的那个文件#vim /etc/dhcpd.conf内容如下,当然也可以根据自己的需要灵活修改
subnet 192.168.0.0 netmask 255.255.255.0 {option routers192.168.0.1;option subnet-mask255.255.255.0;filename "pxelinux.0";next-server 192.168.0.20;option time-offset-18000; # Eastern Standard Timerange dynamic-bootp 192.168.0.128 192.168.0.254;default-lease-time 21600;max-lease-time 43200;}二.配置tftp服务1.编辑/etc/xinetd.d/tftp文件#vim /etc/xinetd.d/tftp内容如下
service tftp{socket_type = dgramprotocol= udpwait= yesuser= rootserver= /usr/sbin/in.tftpdserver_args = -s /tftpbootdisable = noper_source= 11cps = 100 2flags = IPv4}三.复制及编辑PXE启动时用到的文件1. 复制PXE引导时需要的文件到/tftpboot目录下#mkdir /tftpboot/pxelinux.cfg
#cp /media/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
#cp /media/images/pxeboot/initrd.img /tftpboot/
cp /media/images/pxeboot/vmlinuz /tftpboot/
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/2. 编辑/tftpboot/pxelinux.cfg/default文件 内容如下default linuxprompt 1timeout 6label linuxkernel vmlinuzappend initrd=initrd.img ks=ftp://192.168.0.7/ks.cfg ##ks=是指定kickstart安装时用到的配置文件将配置这个文件
Linux 修改grub引导图片RHEL6.2上安装邮件客户端 Claws_Mail,及扩展插件等相关资讯 kickstart
- Linux运维自动化工具 Kickstart (04月09日)
- Nginx DHCP TFTP Kickstart搭建自 (10/29/2015 10:38:15)
- Kickstart 全自动安装部署RHEL 7.0 (09/20/2015 09:02:26)
| - PXE+Kickstart实现无人值守批量安 (11/11/2015 08:39:04)
- RHCSA 系列(十二): 使用 (10/02/2015 19:53:58)
- PXE+Kickstart实现自动安装CentOS (09/12/2015 18:25:42)
|
本文评论 查看全部评论 (0)