RHEL6無人值守安裝系統kickstart

2021-08-09 16:46:32 字數 2090 閱讀 6412

1、關閉防火牆和selinux

service iptables stop

chkconfig iptables off

setenforce 0

sed -i 's/enforcing/disabled/g' /etc/selinux.conf

2、安裝dhcp服務、syslinux、kickstart、ftp服務、tftp服務、xinetd託管服務

yum install dhcp* tftp-server syslinux* *kickstart* vsftpd xinetd
3、配置dhcp服務、設定pxe位址、檔名

vi /etc/dhcp/dhcpd.conf
#

# 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

4、重啟dhcp服務並設定為開機啟動

service dhcpd restart

chkconfig dhcpd on

5、新增tftp服務至xinetd託管,設定xinetd 開機啟動

重啟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

mkdir /var/lib/tftpboot/pxelinux.cfg

cp /mnt/iso/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

9、複製系統的核心檔案到tftpboot/ 下

cp /mnt/iso/isolinux/* /var/lib/tftpboot/
10、複製映象檔案中的內容到vsftp目錄下,並啟用vsftpd服務

cp /mnt/iso/* /var/ftp/
service vsftpd restart

chkconfig vsftpd on

11、圖形化介面製作kickstart檔案,ks檔案儲存到/var/www/html/ks.cfg

system-config-kickstart
12、設定核心位址和ks檔案位址

vi /var/lib/tftpboot/pxelinux.cfg/default

label 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...