※IDC知识库搜索

当前位置: 服务器托管 > IT学院 > 操作系统 >

RHEL 5.4无人值守安装简易实现步骤

首先需要准备RHEL 5.4的系统镜像.以备后期安装软件包及安装操作系统使用。 例如:当前系统镜像名为:rhel5.4.iso path:/var/iso/rhel5.4.iso 开始动手安装。先挂载在MNT目录下,便于安装FTP服务:

 

首先需要准备RHEL 5.4的系统镜像.以备后期安装软件包及安装操作系统使用。

例如:当前系统镜像名为:rhel5.4.iso path:/var/iso/rhel5.4.iso

开始动手安装。先挂载在MNT目录下,便于安装FTP服务:

#mount -o loop /var/iso/rhel5.4.iso /mnt 

开始安装:

#rpm -ivh /mnt/Server/vsftpd*            

设置开机自动启动:

#chkconfig vsftpd on                      

重启服务:

#service vsftpd restart                   

卸载:

#umount /mnt                              

重新挂载到新目录下:

#mkdir /var/ftp/pub/package       

#mount -o loop /var/iso/rhel5.4.iso /var/ftp/pub/package/          

编辑YUM库.指定正确的YUM源:

  1. #vim /etc/yum.repo.d/server.repo                                      
  2.      [base]  
  3.       name=redhat enterprise linux  
  4. baseurl=file:///var/ftp/pub/package/Server/  
  5. enabled=1  
  6. gpgcheck=0  
  7.  

安装TFTP服务

#yum install tftp*  

#chkconfig tftp on                          

重启XINETD这个服务(因为TFTP是基于它的,并非独立服务):

#service xinetd restart                                                

复制PXE必须的部分文件到指定目录下

  1. #cp /usr/lib/syslinux/pxelinux.0  /tftpboot/      
  2. #cp /var/ftp/pub/package/images/pxeboot/initrd.img /tftpboot/  
  3. #cp /var/ftp/pub/package/images/pxeboot/vmlinuz    /tftpboot/  
  4. #mkdir /tftpboot/pxelinux.cfg  
  5.  

编辑系统引导后无需人工操作的参数

  1. #cp /var/ftp/pub/package/isolinux/isolinux.cfg /tftpboot/pxeboot.cfg/default              
  2. #vim default  
  3.      default linux  
  4.   prompt 1  
  5.   timeout 10    #此处用于修改系统默认加载启动器后的等待时间,可以适当短一些  
  6.   display boot.msg  
  7.   F1 boot.msg  
  8.   F2 options.msg  
  9.   F3 general.msg  
  10.   F4 param.msg  
  11.   F5 rescue.msg  
  12.   label linux  
  13.     kernel vmlinuz  
  14.     append initrd=initrd.img  ks=ftp://192.168.1.101/pub/ks.cfg   #重点在这里  
  15.   label text  
  16.     kernel vmlinuz  
  17.     append initrd=initrd.img text  
  18.  
  19. #cp ks.cfg  /var/ftp/pub/  
  20.  

注:ks.cfg是我提前配好的。若要简单测试可以使用下面这个。若要自己配置KS文件,可以先安装system-config-kickstart包.然后运行system-config-kickstart命令就可

  1. ##########################################################################################################################  
  2. auth  --useshadow  --enablemd5  
  3. bootloader --location=mbr  
  4. key   --skip  
  5. zerombr  
  6. clearpart --all --initlabel  
  7. text  
  8. firewall --disable  
  9. firstboot --disable  
  10. keyboard us  
  11. lang en_US  
  12. logging --level=info  
  13. url --url=ftp://192.168.1.101/pub/cdrom/  
  14. #Root password  
  15. rootpw --iscrypted $1$dT2L65Y6$baJycC0jPzMYrjGL2IXq01 
  16. selinux --enforcing  
  17. timezone  Asia/Shanghai  
  18. install  
  19. xconfig  --defaultdesktop=GNOME --depth=8 --resolution=640x480  
  20. part /boot --bytes-per-inode=4096 --fstype="ext3" --size=100  
  21. part / --bytes-per-inode=4096 --fstype="ext3" --size=4000  
  22. part swap --bytes-per-inode=4096 --fstype="swap" --size=2048  
  23. %packages  
  24. @gnome-desktop  
  25. ##########################################################################################################################  
  26.  

接下来是DHCP功能的实现

#yum install dhcp*

#chkconfig dhcpd on

#cp /usr/share/doc/dhcpd-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

#vim /etc/dhcpd.conf

在conf文件中,根据您的网段来修改不同网段的IP:

  1. ##########################################################################################################################  
  2. ddns-update-style interim;  
  3. ignore client-updates;  
  4.  
  5. subnet 192.168.1.0 netmask 255.255.255.0 {  
  6.  
  7.         option routers                  192.168.1.101;  
  8.         option subnet-mask              255.255.255.0;  
  9.         option time-offset              -18000; # Eastern Standard Time  
  10.         range dynamic-bootp 192.168.1.128 192.168.1.254;  
  11.         default-lease-time 21600;  
  12.         max-lease-time 43200;  
  13.         filename "pxelinux.0";                     #此行必须添加  
  14.         next-server 192.168.1.101;            #此行必須添加     
  15.  
  16.        }  
  17. ##########################################################################################################################  
  18.  

客户端设置

开机,修改客户主机BIOS为网络启动模式。然后系统会自动搜索此网段的DHCP服务器,待搜索到后,真正做到了无人值守。你只需在旁边看着你的成果就行了。


北京双线机房 北京双线服务器 北京双线主机托管 北京双线托管 服务器托管 托管服务器
关于我们| 招聘信息| 联系我们| 付款方式| 网站地图 |友情链接 | 云计算服务平台 | 在线工单系统
咨询热线:010-82894410/82894420  7×24小时技术支持:010-56070518 13811155188 15811155188
传真:010-82894410转607  客服传真:010-82894410转607   京ICP证090528号 京ICP备09042719号 公安局备案编号:1101083278 
Copyright© 2006-2010 东方瑞庭(TopServers) 版权所有