1、Redhat5 无人值守安装图文攻略无人值守安装图文攻略 RHEL5无人值守安装图文攻略 摘要:本文介绍 RHEL5无人值守安装的操作方法。文中所用系统为 RHEL 5.3,一共八个步骤。无人值守安装免去了系统管理员因安装过程中多次重新启动和信息输入所花费的时间,大大简化了系统的安装过程。之前,发的一个文字版本,现在整理一个图解详细版,让每个人都可以实现RHEL5的无人值守安装。测试环境:Redhat 5.3 关闭 iptables 和 Selinux 所需服务:Dhcp Vsftp Tftp Xinted 一、搭建好 Yum源:详细方法见:http:/ YUM)二、安装 Vsftp 服务:-
2、rootrhce#yum install vsftpd*-y rootrhce#chkconfig vsftpd on rootrhce#service vsftpd restart 关闭 vsftpd:失败 为 vsftpd 启动 vsftpd:确定 -三、复制 PXE启动时需要的文件资料:1、复制必要的文件:-rootrhce#cp/usr/lib/syslinux/pxelinux.0/tftpboot/rootrhce#mkdir/tftpboot/pxelinux.cfg rootrhce#cp/cdrom/isolinux/isolinux.cfg/tftpboot/pxelinu
3、x.cfg/default rootrhce#cp/cdrom/images/pxeboot/initrd.img/tftpboot/rootrhce#cp/cdrom/images/pxeboot/vmlinuz/tftpboot/-2、修改/tftpboot/pxelinux.cfg/default 文件 -rootrhce#chmod u+w/tftpboot/pxelinux.cfg/default/文件默认只读 rootrhce#vim/tftpboot/pxelinux.cfg/default default linux prompt 1 timeout 6/超时时间,默认 600
4、,可以不改。display boot.msg F1 boot.msg F2 options.msg F3 general.msg F4 param.msg F5 rescue.msg label linux kernel vmlinuz append initrd=initrd.img ks=ftp:/192.168.1.8/ks.cfg/ks.cfg 是 kickstart 安装配置文件,系统就是按照 ks.cfg来安装的。我们将在后面配置他 下面省略 -四、安装配置 DHCP 服务:1、安装 DHCP服务:-rootrhce#yum list dhcp*Loaded plugins:rhn
5、plugin,security This system is not registered with RHN.RHN support will be disabled.Installed Packages dhcpv6-client.i386 1.0.10-16.el5 installed Available Packages dhcp.i386 12:3.0.5-18.el5 cdrom dhcp-devel.i386 12:3.0.5-18.el5 cdrom dhcpv6.i386 1.0.10-16.el5 cdrom rootrhce#yum install dhcp.i386 dh
6、cp-devel.i386-y -2、生成主配置文件 dhcpd.conf:-rootrhce#rpm-ql dhcp|more 前面省略 /usr/share/doc/dhcp-3.0.5/api+protocol /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample 后面省略 rootrhce#cp/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample/etc/dhcpd.conf cp:是否覆盖“/etc/dhcpd.conf”?y -3、修改主配置文件 dhcpd.conf -rootrhce#vim/etc/dhcpd
7、.conf ddns-update-style interim;ignore client-updates;subnet 192.168.1.0 netmask 255.255.255.0 /所属网段及掩码。#-default gateway option routers 192.168.1.8;/路由器 IP,可以写网关 IP option subnet-mask 255.255.255.0;filename pxelinux.0;/PXE 得到 IP以后的引导文件 next-server 192.168.1.8;/服务器 IP地址。#option nis-domain domain.org
8、;/注销#option domain-name domain.org;/注销 option domain-name-servers 192.168.1.8;/DNS 服务器 IP option time-offset-18000;#Eastern Standard Time#option netbios-node-type 2;range dynamic-bootp 192.168.1.100 192.168.1.200;/IP 地址池范围。default-lease-time 21600;后面省略/写配置文件的时候注意每句后面的分号(;)不要丢了。-4、启动 DHCP服务:如果启动错误检查/
9、var/log/message -rootrhce#service dhcpd restart 启动 dhcpd:确定 -五、kickstart 配置文件的生成:1、安装 kickstart 包:-rootrhce#yum list*kic*Loaded plugins:rhnplugin,security This system is not registered with RHN.RHN support will be disabled.Available Packages pykickstart.noarch 0.43.3-1.el5 cdrom system-config-kickst
10、art.noarch 2.6.19.8-2.el5 cdrom rootrhce#yum install system-config-kickstart.noarch -2、生成 ks.cfg安装配置文件:1)图形化界面配置:(终端中运行 system-config-kickstart 命令)图一:基本配置里要修改的项目 图二:安装方法里要修改的项目 图三:分区信息,创建目标工作站的分区表 图四:网络配置,点“添加网络设备”“确定”图五:单击“文件保存文件”单击“保存”2)修改新生成的 ks.cfg文件:我们没有配置安装的软件包,因为系统没有这部分服务。-rootrhce#cat/root/a
11、naconda-ks.cfg/安装系统时自动记录的安装信息 前面省略%packages office editors text-internet gnome-desktop dialup 后面省略/%pachages 后的部分记录系统安装时的软件包的安装情况,复制下来全部复制到 ks.cfg文件后面。rootrhce#vim ks.cfg 前面省略#Partition clearing information clearpart-none key-skip/跳过输入序列号环节 中间省略%packages/这里及以后的内容是从/root/anaconda-ks.cfg 复制来的 office e
12、ditors text-internet gnome-desktop dialup 下面省略 -3、将配置文件复制到制定位置:我们在/tftpboot/pxelinux.cfg/default 文件中曾设置 ks=ftp:/192.168.1.8/ks.cfg 将文件复制到该位置:-rootrhce#cp ks.cfg/var/ftp/var/ftp 目录是 VSFTP 服务的根目录 -六、复制 Linux 系统安装文件:在配置 ks.cfg文件时,我们设置的路径为/pub,如图:-rootrhce#umount/dev/hdc rootrhce#mount/dev/hdc/var/ftp/p
13、ub/mount:block device/dev/hdc is write-protected,mounting read-only -七、确定相关服务的状态:-rootrhce#service iptables stop 清除防火墙规则:确定 把 chains 设置为 ACCEPT 策略:filter 确定 正在卸载 Iiptables 模块:确定 rootrhce#setenforce 0/关闭 selinux rootrhce#chkconfig tftp on/TFTP 服务开启命令 rootrhce#chkconfig dhcpd on rootrhce#chkconfig vsftpd on rootrhce#service xinetd restart/TFTP 服务属于他的子服务 停止 xinetd:确定 启动 xinetd:确定 rootrhce#service dhcpd restart 关闭 dhcpd:确定 启动 dhcpd:确定 rootrhce#service vsftpd restart 关闭 vsftpd:确定 为 vsftpd 启动 vsftpd:确定 -八、测试工作站:跳过 DHCP,通过 TFTP 开始启动计算机 下面就让他自己启动就好了!出去转一圈回来就 OK了!
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1