| 使用PXE协议远程安装LINUX【实作】 |
|
| 作者:未知 文章来源:网络收集 点击数: 更新时间:2006-3-24 0:07:29
|
OS: REDHAT AS 3.X
1 安装tftp和dhcp服务器
# rpm -ivh tftp-server-0.39-0.EL3.1.c0.i386.rpm # rpm -ivh dhcp-3.0.1-10_EL3.i386.rpm
2 配置tftp和dhcp服务器
# vi /etc/xinetd.d/tftp =============+==========+===========+============+============ service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -u nobody -s /tftpboot per_source = 11 cps = 100 2 flags = IPv4 } =============+==========+===========+============+============
# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf # vi /etc/dhcpd.conf =============+==========+===========+============+============ option domain-name "systeng.net"; default-lease-time 6000; max-lease-time 11400; authourtative; ddns-update-style ad-hoc; log-facility local7;
subnet 192.168.10.0 netmask 255.255.255.0{ range 192.168.10.150 192.168.10.155; option domain-name-servers 202.99.160.68; option domain-name "systeng.net"; option netbios-name-servers 192.168.10.1; option routers 192.168.10.1; option broadcast-address 192.168.10.255; default-lease-time 6000; max-lease-time 11400; filename "/pxelinux.0"; } =============+==========+===========+============+============
3 配置支持PXE
# mkdir /tftpboot # cp /usr/lib/syslinux/pxelinux.0 /tftpboot
把LINUX第一张安装光盘上/image/pxeboot/initr.img和vmlinux 以及isolinux/*.msg考到/tftpboot目录下
# cd /tftpboot # mkdir pxelinux.cfg
# vi default =============+==========+===========+============+============ default prompt 1 timeout 30 display boot.msg F1 boot.msg F2 options.msg F3 general.msg F4 param.msg F5 rescue.msg F7 snake.msg label local localboot 0 label linux kernel vmlinuz append initrd=initrd.img devfs=nomount ramdisk_size=9216 label text kernel vmlinuz append initrd=initrd.img text devfs=nomount ramdisk_size=9216 label expert kernel vmlinuz append expert initrd=initrd.img devfs=nomount ramdisk_size=9216 label ks kernel vmlinuz append ks initrd=initrd.img devfs=nomount ramdisk_size=9216 label nofb kernel vmlinuz append initrd=initrd.img devfs=nomount nofb ramdisk_size=9216 label lowres kernel vmlinuz append initrd=initrd.img lowres devfs=nomount ramdisk_size=9216 kernel vmlinuz =============+==========+===========+============+============
4 配置NFS服务
# vi /etc/exports /home/iso/ 192.168.10.0/24(ro,sync)
# mkdir [1] [2] 下一页
|
|
[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:kinda 责任编辑:kinda |
|
上一篇文章: 原创:使用hgfs实现vmare文件传输一法,无需任何网络相关设置 下一篇文章: 你还在用mrtg吗?--使用cacti监测系统性能 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |