编辑引导配置文件 <--- pxelinux.0读取

    # vim /tftpboot/pxelinux.cfg/default 
    
    default webbks 《--- 
    prompt 1 
    timeout 600 
    display boot.msg 
    F1 boot.msg 
    F2 options.msg 
    F3 general.msg 
    F4 param.msg 
    F5 rescue.msg 
    label linux 
      kernel vmlinuz 
      append initrdinitrd=initrd.img  
    label text 
      kernel vmlinuz 
      append initrdinitrd=initrd.img text  
    label ks 
      kernel vmlinuz 
      append ks initrdinitrd=initrd.img 
    label local 
      localboot 1 
    label memtest86 
      kernel memtest 
      append - 
    label webbks  《--- 
      kernel vmlinuz 
      append initrdinitrd=initrd.img ks=nfs:192.168.1.10:/soft/ks/webks.cfg
      说明:
      ks=nfs:192.168.1.10:/soft/ks/webbks.cfg
     ks 是一个传给安装系统需要特殊的内核镜像(vmlinux)的内核参数,告诉这个内核镜像在安装操作系统的时候进行无人值守配置。
     这个配置文件通过nfs协议,从192.168.1.10下载

  3、配置nfs服务器

  1、导出两个目录:

# vim /etc/exports
/soft/rhel5     *(ro)  # 存放光盘镜像里的内容
/soft/ks        *(ro)


# mkdir -p /soft/rhel5
# mkdir /soft/ks

# service nfs restart

  4、把安装系统的镜像挂载或者拷贝到/soft/rhel5目录

  5、准备无人值守安装配置文件webks.cfg

# yum install system-config-kickstart

  修改yum配置文件

# vim /etc/yum.repos.d/locate.repo
[base]  《---命名一定要base
name=base
baseurl=file:///soft/rhel5/Server
enabled=1
gpgcheck=0

    # system-config-kickstart 
    保存到/soft/ks/webbks.cfg 
    
    # vim /soft/ks/webbks.cfg 
    ... 
    key --skip  # 跳过要求输入序列号的提示 
    ... 
    
    %packages 
    ....