Redhat5无人值守安装图文攻略.docx
《Redhat5无人值守安装图文攻略.docx》由会员分享,可在线阅读,更多相关《Redhat5无人值守安装图文攻略.docx(10页珍藏版)》请在冰豆网上搜索。
![Redhat5无人值守安装图文攻略.docx](https://file1.bdocx.com/fileroot1/2023-1/23/96b4aa78-ced6-424c-8070-8748f907c608/96b4aa78-ced6-424c-8070-8748f907c6081.gif)
Redhat5无人值守安装图文攻略无人值守安装图文攻略RHEL5无人值守安装图文攻略摘要:
本文介绍RHEL5无人值守安装的操作方法。
文中所用系统为RHEL5.3,一共八个步骤。
无人值守安装免去了系统管理员因安装过程中多次重新启动和信息输入所花费的时间,大大简化了系统的安装过程。
之前,发的一个文字版本,现在整理一个图解详细版,让每个人都可以实现RHEL5的无人值守安装。
测试环境:
Redhat5.3关闭iptables和Selinux所需服务:
DhcpVsftpTftpXinted一、搭建好Yum源:
详细方法见:
http:
/YUM)二、安装Vsftp服务:
-rootrhce#yuminstallvsftpd*-yrootrhce#chkconfigvsftpdonrootrhce#servicevsftpdrestart关闭vsftpd:
失败为vsftpd启动vsftpd:
确定-三、复制PXE启动时需要的文件资料:
1、复制必要的文件:
-rootrhce#cp/usr/lib/syslinux/pxelinux.0/tftpboot/rootrhce#mkdir/tftpboot/pxelinux.cfgrootrhce#cp/cdrom/isolinux/isolinux.cfg/tftpboot/pxelinux.cfg/defaultrootrhce#cp/cdrom/images/pxeboot/initrd.img/tftpboot/rootrhce#cp/cdrom/images/pxeboot/vmlinuz/tftpboot/-2、修改/tftpboot/pxelinux.cfg/default文件-rootrhce#chmodu+w/tftpboot/pxelinux.cfg/default/文件默认只读rootrhce#vim/tftpboot/pxelinux.cfg/defaultdefaultlinuxprompt1timeout6/超时时间,默认600,可以不改。
displayboot.msgF1boot.msgF2options.msgF3general.msgF4param.msgF5rescue.msglabellinuxkernelvmlinuzappendinitrd=initrd.imgks=ftp:
/192.168.1.8/ks.cfg/ks.cfg是kickstart安装配置文件,系统就是按照ks.cfg来安装的。
我们将在后面配置他下面省略-四、安装配置DHCP服务:
1、安装DHCP服务:
-rootrhce#yumlistdhcp*Loadedplugins:
rhnplugin,securityThissystemisnotregisteredwithRHN.RHNsupportwillbedisabled.InstalledPackagesdhcpv6-client.i3861.0.10-16.el5installedAvailablePackagesdhcp.i38612:
3.0.5-18.el5cdromdhcp-devel.i38612:
3.0.5-18.el5cdromdhcpv6.i3861.0.10-16.el5cdromrootrhce#yuminstalldhcp.i386dhcp-devel.i386-y-2、生成主配置文件dhcpd.conf:
-rootrhce#rpm-qldhcp|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.confcp:
是否覆盖“/etc/dhcpd.conf”?
y-3、修改主配置文件dhcpd.conf-rootrhce#vim/etc/dhcpd.confddns-update-styleinterim;ignoreclient-updates;subnet192.168.1.0netmask255.255.255.0/所属网段及掩码。
#-defaultgatewayoptionrouters192.168.1.8;/路由器IP,可以写网关IPoptionsubnet-mask255.255.255.0;filenamepxelinux.0;/PXE得到IP以后的引导文件next-server192.168.1.8;/服务器IP地址。
#optionnis-domaindomain.org;/注销#optiondomain-namedomain.org;/注销optiondomain-name-servers192.168.1.8;/DNS服务器IPoptiontime-offset-18000;#EasternStandardTime#optionnetbios-node-type2;rangedynamic-bootp192.168.1.100192.168.1.200;/IP地址池范围。
default-lease-time21600;后面省略/写配置文件的时候注意每句后面的分号(;)不要丢了。
-4、启动DHCP服务:
如果启动错误检查/var/log/message-rootrhce#servicedhcpdrestart启动dhcpd:
确定-五、kickstart配置文件的生成:
1、安装kickstart包:
-rootrhce#yumlist*kic*Loadedplugins:
rhnplugin,securityThissystemisnotregisteredwithRHN.RHNsupportwillbedisabled.AvailablePackagespykickstart.noarch0.43.3-1.el5cdromsystem-config-kickstart.noarch2.6.19.8-2.el5cdromrootrhce#yuminstallsystem-config-kickstart.noarch-2、生成ks.cfg安装配置文件:
1)图形化界面配置:
(终端中运行system-config-kickstart命令)图一:
基本配置里要修改的项目图二:
安装方法里要修改的项目图三:
分区信息,创建目标工作站的分区表图四:
网络配置,点“添加网络设备”“确定”图五:
单击“文件保存文件”单击“保存”2)修改新生成的ks.cfg文件:
我们没有配置安装的软件包,因为系统没有这部分服务。
-rootrhce#cat/root/anaconda-ks.cfg/安装系统时自动记录的安装信息前面省略%packagesofficeeditorstext-internetgnome-desktopdialup后面省略/%pachages后的部分记录系统安装时的软件包的安装情况,复制下来全部复制到ks.cfg文件后面。
rootrhce#vimks.cfg前面省略#Partitionclearinginformationclearpart-nonekey-skip/跳过输入序列号环节中间省略%packages/这里及以后的内容是从/root/anaconda-ks.cfg复制来的officeeditorstext-internetgnome-desktopdialup下面省略-3、将配置文件复制到制定位置:
我们在/tftpboot/pxelinux.cfg/default文件中曾设置ks=ftp:
/192.168.1.8/ks.cfg将文件复制到该位置:
-rootrhce#cpks.cfg/var/ftp/var/ftp目录是VSFTP服务的根目录-六、复制Linux系统安装文件:
在配置ks.cfg文件时,我们设置的路径为/pub,如图:
-rootrhce#umount/dev/hdcrootrhce#mount/dev/hdc/var/ftp/pub/mount:
blockdevice/dev/hdciswrite-protected,mountingread-only-七、确定相关服务的状态:
-rootrhce#serviceiptablesstop清除防火墙规则:
确定把chains设置为ACCEPT策略:
filter确定正在卸载Iiptables模块:
确定rootrhce#setenforce0/关闭selinuxrootrhce#chkconfigtftpon/TFTP服务开启命令rootrhce#chkconfigdhcpdonrootrhce#chkconfigvsftpdonrootrhce#servicexinetdrestart/TFTP服务属于他的子服务停止xinetd:
确定启动xinetd:
确定rootrhce#servicedhcpdrestart关闭dhcpd:
确定启动dhcpd:
确定rootrhce#servicevsftpdrestart关闭vsftpd:
确定为vsftpd启动vsftpd:
确定-八、测试工作站:
跳过DHCP,通过TFTP开始启动计算机下面就让他自己启动就好了!
出去转一圈回来就OK了!