歡迎您光臨本站 註冊首頁

linux的網路無人值守安裝

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

linux一般都是在伺服器上安裝的,有時候公司會買來很多台,不是一台兩台,要是我們按照常規的安裝方法會非常累的,那麼現在我就給大家介紹一下linux的網路無人值守安裝,只要安裝好一台後我們配置一下就可以為其他的機器安裝了.

我們做這個網路的無人值守安裝是需要3個服務,和5個配置文件,3個服務就是DHCP,TFTP,FTP,5個配置文件是pxelinux.0,default,ks.cfg,內核(vmlinuxz)和驅動模塊(initrd.img)文件,還有安裝的鏡像,內核和驅動模塊都在鏡像中的isolinux下.

1. 首先我們需要先來配置我們的DHCP服務,在這裡我們就不說安裝了.安裝好后,RHEL5的配置文件是/etc/dhcpd.conf.RHEL6的配置文件是/etc/dhcp/dhcpd.conf首先進來我們在下面輸入/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample后才能進入配置dhcp的文件后如下:

出現這個圖后就可以配置dhcp了,配置好能分配ip地址就可以了,這裡必須添加一個next-server tftpIP,後記得一定要重啟啊.

2. 安裝和配置TFTP.

我們首先需要安裝TFTP,安裝好后他的就在/下,是/tftpboot,裡面有linux-install,我們把裡面的pxelinux.0複製到/tftpboot下,要是pxelinux.0這個文件被誤刪除或者直接就是沒有,我們可以安裝system-config-netboot-cmd就能出來pxelinux.0了.第二個文件是default文件,這個就是在鏡像中的/isolinux/isoliunx.cfg,后改名成default就可以了.內核和.img文件直接從鏡像中拷貝過來就可以了,我們的tftp服務不能直接啟動,我們需要安裝xinetd,後用chkconfig –list 的最下面就可以看到需要xinetd才能啟動的服務,如下圖:

后我們啟動tftp,用chkconfig tftp on ,后我們啟動xinetd,service xinetd restart.後用chkconfig –list查看就可以看到tftp啟動了.

3. 配置ftp裡面的內容,在這裡安裝也就不說了,安裝好ftp后我們還需要安裝system-config-kickstart,這個是為了寫出對計算機的配置.都安裝好后我們在/var/ftp的目錄下打system-config-kickstart這個命令就可以對你要安裝的伺服器進行配置.如下圖:

我們就可以對裡面的東西進行配置了,下面是我自己的配置.

首先是我們選擇語言,鍵盤還有就是根的密碼,如下圖:

我們選擇安裝方法就是這個文件是以什麼方式共享的,我們這是以ftp形式的,其實用samba也是可以的,后輸入ftp的ip和放到位置,如下圖:

下面是要我們輸入引導的程序,我們選擇默認就可以了,如下圖:

之後就是讓我們對硬碟進行分區,下面是我自己的分區方法,當然你們想怎麼去分,自己看的辦了,如下圖:

接下來是要我們對自己的網路進行配置,我們直接添加一個網路就行了,如下圖:

後面是驗證方法,這些對我們的安裝都不是很重要,默認就可以了,如下圖:

後面是防火牆,我這裡是全部禁用,完了需要開啟我們再開啟,這是為了安全,如下圖:

后就是你的計算機需要安裝的軟體包,這個就是看你伺服器的作用去安裝了,我建議選包的時候盡量少點,不然會安裝的很慢的,這裡就不詳細介紹了,如下圖:

後面的就是你安裝前後的腳本,看看你還想做寫什麼就按照腳本的方式去寫入裡面就可以了,這裡就不多說了,完了保存就可以了,我們就是在/var/ftp/這個目錄下面的做的這個操作,這個文件就直接就保存在這個目錄下面了.如下圖:

現在三個服務都安裝好了,三個配置文件也弄好了.現在我們就掛載上光碟鏡像就可以了.掛載鏡像的目錄是在ftp目錄下面.

我們需要在tftpboot目錄下的default這個文件裡面寫上ks.cfg的路徑,不然其他的計算機找不到配置文件.

這樣我們的網路配置無人值守就配置好了,只要我們需要安裝系統的計算機在開機自動獲取ip地址獲取到我們配置好的這個計算機分配出去的ip那麼就可以無人值守安裝了.

本文出自 「風雲際會潛水游........」 博客,請務必保留此出處http://quanhan.blog.51cto.com/639110/777859


[火星人 ] linux的網路無人值守安裝已經有380次圍觀

http://coctec.com/docs/linux/show-post-47059.html