IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页操作系统LINUX → RHEL 5.4无人值守安装简易实现步骤

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

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

  本文提供了精简的命令行安装步骤,方便读者快速进行RHEL 5.4的无人值守安装。两种方式使用的服务并无多大差异,只是安装过程略有不同。

  首先需要准备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

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

  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服务器,待搜索到后,真正做到了无人值守。你只需在旁边看着你的成果就行了。

关键词标签:RHEL

相关阅读

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程安装红帽子RedHat Linux9.0操作系统教程使用screen管理你的远程会话使用screen管理你的远程会话GNU/Linux安装vmwareGNU/Linux安装vmware如何登录linux vps图形界面 Linux远程桌面连如何登录linux vps图形界面 Linux远程桌面连

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址linux tc实现ip流量限制dmidecode命令查看内存型号linux下解压rar文件安装红帽子RedHat Linux9.0操作系统教程Ubuntu linux 关机、重启、注销 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服务器硬盘IO读写负载