centos+dhcp+tftp+http+kickstart無人值守安裝

  首先我們關閉防火牆 selinux

安裝一下dhcp,tftp,http 服務

1.先把dhcp安裝完畢之後。我們開始對dhcpd.conf 文件編輯。兩條橫線上的

是我們要加進去的內容。

2.安裝tftp服務

編輯/etc/xinetd.d/tftp,把橫線上的  yes  改成no

3.用  yum 直接安裝一下http服務

前提保證此電腦可以上網  :yum install httpd

4.安裝完httpd服務之後,我們把centos的安裝文件全部拷貝到 /var/www/html 目錄下

(這裏你要掛在一下光盤。命令如下:mount /dev/cdrom  /mnt)

拷貝命令如下:cp -rf /mnt/* /var/www/html/

(這裏把文件全部拷貝進去的目的是:你以後要無人值守安裝哪個版本的linux 就掛在那種linux並且拷貝進去)

5.開始拷貝相應的文檔:

[root@localhost /]# mkdir -p /tftpboot/  (創建目錄)

[root@localhost /]# cp /usr/lib/sysconfig/pxelinux.0 /tftpboot/

[root@localhost /]# cd /mnt/images/pxeboot   (剛纔掛在的光盤裏)

[root@bogon pxeboot]# cp initrd.img /tftpboot

[root@bogon pxeboot]# cp vmlinuz  /tftpboot

[root@bogon pxeboot]# cd /mnt/isolinux

[root@bogon isolinux]#  cp *.msg /tftpboot  (拷貝當前目錄下所有以.msg結尾的文件)

[root@bogon isolinux]#  mkdir -p /tftpboot/pxelinux.cfg

[root@bogon isolinux]# cp -p isolinux.cfg /tftpboot/pxelinux.cfg/default

[root@bogon isolinux]# vi /tftpboot/pxelinux.cfg/default

修改成圖片上一樣就行了

[root@bogon isolinux]# cp /root/anaconda-ks.cfg /var/www/html/ks.cfg

[root@bogon isolinux]# vi /var/www/html/ks.cfg 

需要修改的地方

然後修改一下本機ip地址爲 192.168.0.1

然後啓動dhcp ,tftp ,http 服務

 啓動客戶端  就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章