码迷,mamicode.com
首页 > 其他好文 > 详细

RHCE-PXE无人值守装机二

时间:2014-11-27 16:04:18      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:io   ar   sp   文件   on   art   bs   ef   linux   

二。PXE配置

1.安装并启用TFTP服务

 yum -y install tftp* (其实所需要的是 tftp tftp-server 这两个组件,不过为了方便~)

 vi /etc/xinetd.d/tftp

 修改 disable    =no 

wq保存

 service xinetd start

 

2.安装并启用DHCP服务

提示(服务器IP:192.168.10.125 ; DHCP地址池为 192.168.10.135-192.168.10.145 ;)

yum -y install dhcp

vi /etc/dhcp/dhcpd.conf

 

subnet 192.168.10.0 netmask 255.255.255.0 {

  option routers 192.168.10.125;

  option subnet-mask 255.255.255.0;

  option domain-name "benet.com";

  option domain-name-servers 192.168.10.125,202.106.0.20;

  default-lease-time 21600;

  max-lease-time 43200;

  range 192.168.10.35 192.168.10.145;

  next-server 192.168.10.125;                                //指定TFTP服务器的地址

  filename "pxelinux.0";                  //指定PXE引导程序的文件名

}

wq保存

service dhcpd start

 

 

3.准备PXE引导程序、启动菜单文件

yum -y isntall syslinux

cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

[准备RHEL6安装源]

mkdir -p /var/ftp/rhel6

cp -rf /media/* /var/ftp/rhel6/

service vsftpd start

 

mkdir /var/lib/tftpboot/pxelinux.cfg

cp /ftp/media/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default

vi /tftpboot/pxelinux.cfg/default

 

default auto

prompt 1

label auto

  kernel vmlinuz

  append initrd=initrd.img devfs=nomount ramdisk_size=8192

label linux text

  kernel vmlinuz

  append text initrd=initrd.img devfs=nomount ramdisk_size=8192

label linux rescue

  kernel vmlinuz

  append rescue initrd=initrd.img devfs=nomount ramdisk_size=8192

wq保存

 

4.准备Linux内核、初始化镜像文件

cd /media/images/pxeboot/

cp vmlinuz initrd.img /var/lib/tftpboot/

 

  

 

RHCE-PXE无人值守装机二

标签:io   ar   sp   文件   on   art   bs   ef   linux   

原文地址:http://www.cnblogs.com/yi-nan/p/4126465.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!