全自动安装redhat enterprise linux,自动安装OS_RedHat Enterprise Linux Server 5.4

1.环境

a4c26d1e5885305701be709a3d33442f.png

2.软件安装

[root@jieshi02 ~]# yum -y install tftp

[root@jieshi02 ~]# yum -y install dhcp

[root@jieshi02 ~]# yum -y install vsftpd

[root@jieshi02 ~]# yum -y system-config-kickstart

3.配置

3.1DHCP配置(/etc/dhcpd.conf)

[root@jieshi02 ~]# vi /etc/dhcpd.conf

ddns-update-style interim;

ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

option

routers 192.168.0.1;

option

subnet-mask 255.255.255.0;

option

time-offset -18000; # Eastern Standard Time

filename "/pxelinux.0";

next-server 192.168.0.11;

range dynamic-bootp 192.168.0.30 192.168.0.35;

default-lease-time 21600;

max-lease-time 43200;

}

3.2.配置TFTP(/etc/xinet.d/tftp)

[root@jieshi02 ~]# vi /etc/xinetd.d/tftp

service tftp

{

socket_type = dgram

protocol = udp

wait = yes

user = root

server =

/usr/sbin/in.tftpd

server_args = -s /tftpboot

disable = no

per_source = 11

cps = 100 2

flags = IPv4

}

[root@jieshi02 ~]# mkdir -p /var/ftp/cdrom

[root@jieshi02 ~]# mount /dev/cdrom /mnt

[root@jieshi02 ~]# mount /dev/cdrom /var/ftp/cdrom

[root@jieshi02 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/VolGroup00-LogVol00

18G 5.2G 12G 32% /

/dev/sda1 99M 13M 82M 14%

/boot

tmpfs 96M 0 96M 0% /dev/shm

/dev/hdc 3.4G 3.4G 0 100% /mnt

/dev/hdc 3.4G 3.4G 0 100% /var/ftp/cdrom

[root@jieshi02 ~]# cp /mnt/isolinux/initrd.img /tftpboot/

[root@jieshi02 ~]# cp /mnt/isolinux/vmlinuz /tftpboot/

[root@jieshi02 ~]# cp /usr/lib/syslinux/pxelinux.0

/tftpboot/

注:将光盘里所有内容复制到/var/ftp 下。本例子放在/var/ftp/cdrom下。本Demo是挂载到/var/ftp/cdrom .

3.3生成无人值守文件ks.cfg,将ks.cfg存放在/var/ftp下(system-config-kickstart)。如:

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

3.4复制配置文件模板

[root@jieshi02 ~]# cd /tftpboot/

[root@jieshi02 tftpboot]# mkdir pxelinux.cfg/

[root@jieshi02 tftpboot]# cp /mnt/isolinux/isolinux.cfg

pxelinux.cfg/default

[root@jieshi02 pxelinux.cfg]# chmod 777 default

[root@jieshi02 pxelinux.cfg]# ll

总计 4

-rwxrwxrwx 1 root root 118 03-12 20:59 default

[root@jieshi02 pxelinux.cfg]# vi default

default linux

prompt 1

timeout 600

label linux

kernel vmlinuz

append ks=ftp://192.168.0.11/ks.cfg

initrd=initrd.img

[root@jieshi02 pxelinux.cfg]# /etc/init.d/dhcpd restart

[root@jieshi02 pxelinux.cfg]# /etc/init.d/vsftpd restart

[root@jieshi02 pxelinux.cfg]# /etc/init.d/xinetd restart

[root@jieshi02 pxelinux.cfg]# chkconfig dhcpd on

[root@jieshi02 pxelinux.cfg]# chkconfig vsftpd on

[root@jieshi02 pxelinux.cfg]# chkconfig xinetd on

4.安装OS

4.1在其他计算机上从网络启动如下画面,稍等后开始自动安装。

a4c26d1e5885305701be709a3d33442f.png

安装完后,把网卡引导启动,改为从硬盘启动:安装后的画面如下:

a4c26d1e5885305701be709a3d33442f.png

把动态的IP地址改为静态IP

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值