時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
本文提供了精簡(jiǎn)的命令行安裝步驟,方便讀者快速進(jìn)行RHEL 5.4的無(wú)人值守安裝。兩種方式使用的服務(wù)并無(wú)多大差異,只是安裝過(guò)程略有不同。
首先需要準(zhǔn)備RHEL 5.4的系統(tǒng)鏡像.以備后期安裝軟件包及安裝操作系統(tǒng)使用。
例如:當(dāng)前系統(tǒng)鏡像名為:rhel5.4.iso path:/var/iso/rhel5.4.iso
開始動(dòng)手安裝。先掛載在MNT目錄下,便于安裝FTP服務(wù):
#mount -o loop /var/iso/rhel5.4.iso /mnt
開始安裝:
#rpm -ivh /mnt/Server/vsftpd*
設(shè)置開機(jī)自動(dòng)啟動(dòng):
#chkconfig vsftpd on
重啟服務(wù):
#service vsftpd restart
卸載:
#umount /mnt
重新掛載到新目錄下:
#mkdir /var/ftp/pub/package
#mount -o loop /var/iso/rhel5.4.iso /var/ftp/pub/package/
編輯YUM庫(kù).指定正確的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服務(wù):
#yum install tftp*
#chkconfig tftp on
重啟XINETD這個(gè)服務(wù)(因?yàn)門FTP是基于它的,并非獨(dú)立服務(wù)):
#service xinetd restart
復(fù)制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
編輯系統(tǒng)引導(dǎo)后無(wú)需人工操作的參數(shù):
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??? #此處用于修改系統(tǒng)默認(rèn)加載啟動(dòng)器后的等待時(shí)間,可以適當(dāng)短一些
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?? #重點(diǎn)在這里
15.? label text
16.??? kernel vmlinuz
17.??? append initrd=initrd.img text
18.
19.#cp ks.cfg? /var/ftp/pub/
20.
注:ks.cfg是我提前配好的。若要簡(jiǎn)單測(cè)試可以使用下面這個(gè)。若要自己配置KS文件,可以先安裝system-config-kickstart包.然后運(yùn)行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.
接下來(lái)是DHCP功能的實(shí)現(xiàn):
#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文件中,根據(jù)您的網(wǎng)段來(lái)修改不同網(wǎng)段的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.
客戶端設(shè)置:
開機(jī),修改客戶主機(jī)BIOS為網(wǎng)絡(luò)啟動(dòng)模式。然后系統(tǒng)會(huì)自動(dòng)搜索此網(wǎng)段的DHCP服務(wù)器,待搜索到后,真正做到了無(wú)人值守。你只需在旁邊看著你的成果就行了。
關(guān)鍵詞標(biāo)簽:RHEL
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載