RHEL6网络无人值守安装

 

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 �Cy install vsftpd

 

3、启动vsftpd服务

service vsftpd restart

chkconfig vsftpd on

4、创建存放光盘文件目录,并拷贝光盘文件

mkdir�Cp/var/ftp/rhel6cd /var/ftpmkdir rhel6

cp �Cr /mnt/*/var/ftp/rhel6&

 

5、安装dhcp服务

yum �Cy 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 �Cy install tftp-server

mkdir /tftpboot

vim /etc/xinetd.d/tftp

 

 

chkconfig tftp on

chkconfig xinetd on

service xinetd restart

 

 

8、安装syslinux

yum �Cy 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/images/pxeboot/initrd.img.

(cp /mnt/images/pxeboot/initrd.img /tftpboot)

cp /mnt/images/pxeboot/vmlinuz.

(cp /mnt/images/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 �Cy 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、客户端只要联网、启运即可

新建新的虚拟机,选择桥接模式(和服务器联通)

 

你可能感兴趣的:(RHEL6,无人值守)