快速业务通道

KickStart DHCP NFS TFTP PXE全自动网络安装Linux

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-19
KickStart DHCP NFS TFTP PXE全自动网络安装Linux 环境:Linux5.5(32bit) IP:10.80.11.206 撰写人:hx10 日期:2010/7/7 hangzhou Blog: http://hi.baidu.com/hx10 远程安装系统过程:PXE网卡启动------DHCP服务器------获得IP------从TFTP上下载pxelinux.0、
vmlinuz、initrd------启动系统------通过PXElinux去nfs下载ks.cfg文件-----跟据ks.cfg去nfs下
载RPM包及安装系统------完成安装 1. 搭建tftp,dhcpf服务器 #yum install tftp-server dhcp #vim /etc/xinetd.d/tftp
  1. service tftp
  2. {
  3. disable = no
  4. socket_type = dgram
  5. protocol = udp
  6. wait = yes
  7. user = root
  8. server = /usr/sbin/in.tftpd
  9. server_args = -u nobody -s /tftpboot
  10. per_source = 11
  11. cps = 100 2
  12. flags = IPv4
  13. }
需要修改2个地方 server_args = -u nobody -s /tftpboot
disable = no #cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf #vim /etc/dhcpd.conf ddns-update-style interim;
ignore client-updates;
authoritative;
allow booting;
allow bootp;
subnet 10.80.11.0 netmask 255.255.255.0
{
option routers 10.80.11.1;
option subnet-mask 255.255.255.0;
option domain-name "zjhcsoft.com";
option domain-name-servers 202.101.172.35;
range dynamic-bootp 10.80.11.220 10.80.11.240;
default-lease-time 21600;
max-lease-time 43200;
next-server 10.80.11.206;
filename "/pxelinux.0";
} ddns-update-style interim; /*dhcp支持的dns动态更新方式*/ ignore client-updates; /*忽略客户端DNS动态更新*/ authoritative; /*授权*/ allow booting; /*支持PXE启动*/ allow bootp; /*支持boottp*/ subnet 10.80.11.0 netmask 255.255.255.0 /*作用域*/ option routers 10.80.11.1; 网关的IP地址 range dynamic-bootp 10.80.11.220 10.80.11.250; 分配给客户端的IP地址范围 default-lease-time 21600; /*租期,秒数*/ max-lease-time 43200; /*最大租期,秒数*/ next-server 10.80.11.206; /*TFTPServer的IP*/ filename "/pxelinux.0"; /*Bootstrap文件*/ 2.配置支持PXE mkdir /disk mount /dev/cdrom /media cp –rf /media/* /disk vi /etc/exports /disk *(ro,sync) 启动服务 service dhcpd start service netfs start service portmap start service nfs start service nfslock start service nfslock start mkdir /tftpboot /*tftp的根目录 cp /usr/lib/syslinux/pxelinux.0 /tftpboot cp /mnt/cdrom/images/pxeboot/initrd.img /tftpboot
cp /mnt/cdrom/images/pxeboot/vmlinux /tftpboot
cp /mnt/cdrom/isolinux/*.msg /tftpboot mkdir /tftpboot/pxelinux.cfg vim /tftpboot/pxelinux.cfg/default
  1. default linux
  2. prompt 1
  3. timeout 10
  4. display boot.msg
  5. F1 boot.msg
  6. F2 options.msg
  7. F3 general.msg
  8. F4 param.msg
  9. F5 rescue.msg
  10. label linux
  11. kernel vmlinuz
  12. append ks=nfs:10.80.11.206:/disk/ks.cfg initrdinitrd=initrd.img
  13. label text
  14. kernel vmlinuz
  15. append initrdinitrd=initrd.img text
  16. label ks
  17. kernel vmlinuz
  18. append ks initrdinitrd=initrd.img
  19. label local
  20. localboot 1
  21. label memtest86
  22. kernel memtest
  23. append –

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号