2013年9月16日星期一

通过PXE网络启动安装CentOS

目地: 在无光驱服务器上安装系统,或批量安装服务器
环境: 无光驱强氧服务器 , 笔记本已安装好CentOS (地址配为10.61.0.88), 一根网线

正确的方法:
1、(非必需步骤)服务器启动,按Del进入BIOS,配置SATA为RAID,重启后到RAID界面时按Ctrl-I 创建RAID Volume, 设置为RAID 1
2、笔记本进入CentOS系统,将CentOS安装光盘所有内容拷贝至硬盘
cp -r /Media/CentOS_5.4_Final/* /CentOS
(Fix) 也可以直接使用/Media/CentOS_5.4_Final目录,下文中要作相应修改
3、安装基本服务系统dhcpd, nfs, tftp
yum -y install dhcp* nfs* tftp*
yum -y install syslinux
4、配置tftp
# cat /etc/xinetd.d/tftp
# (Fix) 注意此文件中各选项前和末尾不能有空格,否则会导致tftpd启动失败,/var/log/messages中会显示出错信息
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
disable = no
server = /usr/sbin/in.tftpd
server_args = -u nobody -s /tftpboot
per_source = 11
cps = 100 2
flags = IPv4
}
5、配置NFS
# cat /etc/exports
/CentOS *(ro,sync)
/tftpboot *(ro,sync)
6、配置DHCPD
# cat /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
allow booting;
allow bootp;
subnet 10.61.0.0 netmask 255.255.255.0
{
option routers 10.61.0.88;
option subnet-mask 255.255.255.0;
option domain-name-servers 10.61.0.88; #本机IP
option time-offset -18000; # Eastern Standard Time
range dynamic-bootp 10.61.0.100 10.61.0.200; #要分配的IP, 默认分配10.61.0.200
default-lease-time 21600;
max-lease-time 43200;
# Group the PXE bootable hosts together
# PXE-specific configuration directives...
next-server 10.61.0.88;
filename "/pxelinux.0"; #方便查找配置文件
}
7、初始化TFTPBOOT目录
mkdir /tftpboot/pxelinux.cfg
# 如果找不到pxelinux.0, 请用rpm -ql syslinux寻找
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/
cp /CentOS/isolinux/vmlinuz /tftpboot/
cp /CentOS/isolinux/initrd.img /tftpboot/
cp /CentOS/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
8、启动所有的服务
chkconfig --level 2345 xinetd on
chkconfig --level 2345 nfs on
chkconfig --level 2345 portmap on
chkconfig --level 2345 dhcpd on
service xinetd restart
service portmap restart
service nfs restart
service dhcpd restart
检查一下NFS是否正确export
# showmounts -e localhost
9、 用网线将强氧服务器网口eth0同笔记本连接
服务器开机,进到 Intel PXE Boot....界面后,即自动连接笔记本获取地址和启动文件,在 boot: 提示符出现后 输入 linux text 即可开始安装, 安装方式选择NFS方式, 继续选择eth0 输入服务器IP地址和/CentOS路径, 完成余下安装过程

没有评论:

发表评论