1、關閉防火牆和selinux
2、安裝dhcp服務、syslinux、kickstart、ftp服務、tftp服務、xinetd託管服務service iptables stop
chkconfig iptables off
setenforce 0
sed -i 's/enforcing/disabled/g' /etc/selinux.conf
yum install dhcp* tftp-server syslinux* *kickstart* vsftpd xinetd
3、配置dhcp服務、設定pxe位址、檔名
vi /etc/dhcp/dhcpd.conf
4、重啟dhcp服務並設定為開機啟動#
# dhcp server configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
# see 'man 5 dhcpd.conf'
#default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0
5、新增tftp服務至xinetd託管,設定xinetd 開機啟動service dhcpd restart
chkconfig dhcpd on
重啟xinetd服務
service xinetd restart
6、安裝syslinux* 後得到pxelinux.0檔案,複製到 /var/lib/tftpboot/ 下
cp /usr/share/syslinu/pxelinux.0 /var/lib/tftpboot/
7、掛載iso映象檔案
mount -o 9660 /tmp/centos7.iso /mnt/iso
8、將引導程式的配置檔案pxelinux.cfg 複製為 /var/lib/tftpboot/pxelinux.cfgdefault
9、複製系統的核心檔案到tftpboot/ 下mkdir /var/lib/tftpboot/pxelinux.cfg
cp /mnt/iso/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
cp /mnt/iso/isolinux/* /var/lib/tftpboot/
10、複製映象檔案中的內容到vsftp目錄下,並啟用vsftpd服務
cp /mnt/iso/* /var/ftp/
11、圖形化介面製作kickstart檔案,ks檔案儲存到/var/www/html/ks.cfgservice vsftpd restart
chkconfig vsftpd on
system-config-kickstart
12、設定核心位址和ks檔案位址
vi /var/lib/tftpboot/pxelinux.cfg/defaultlabel linux
menu label ^install cetnos 7
kernel vmlinuz
體驗無人值守安裝RHEL6
方法 ftp tftp dhcp kickstart pxe 準備兩台虛擬機器,一台作為測試環境 rhel6,ip為192.168.0.100 另一台作為rhel6被安裝端。一.安裝所需要的服務及修改相應配置檔案 1.我用yum來安裝所需要的軟體包,先來搭建yum光碟源 root localhost...
Kickstart 無人值守安裝RHEL5系統
我們知道rh中的kickstart可以實現redhat光碟啟動後的自動安裝,如果把ks.cfg及 rpm安裝檔案考到一台http或nfs伺服器上,就可以實現網路自動安裝,但還是需要redhat的啟動盤來啟動機器,但加上dhcp tftp和 pxelinux及支援pxe的網絡卡,噢,那就可以實現遠端啟...
RHEL6下友善之臂交叉編譯工具的安裝
1.將linux下的交叉編譯工具arm linux gcc 4.5.1 v6 vfp 20120301.tgz拷貝到 opt目錄下,使用有鍵開啟終端,輸入如下指令 root localhost cd root localhost tar xzvf opt arm linux gcc 4.5.1 v6...