Centos無人值守安裝


環境:centos6.4 x86_64linux

linux的無人值守安裝能夠實現同時爲多臺計算機安裝linux,而且實現計算機加電後自動安裝,無需人工安裝。shell

咱們須要對服務器進行配置。centos

首先要對/etc/yum.repos.d/的文件處理,在這裏咱們只用到本地,因此把除了CentOS-Media.repo之外的文件都刪掉,而後編輯CentOS-Media.repo服務器

171026325.png

enabled改成等於1,開啓倉庫。網絡

安裝tftp服務器、vsftpddhcp服務器ide


171059975.png

171100186.png

171100301.png

掛載光盤,將光盤中的全部東西都拷貝到/var/ftp工具

171125469.png

修改tftp服務器的配置文件,測試

171138804.png

而後啓動tftpspa

171150482.png

切換到光盤中的p_w_picpaths/pexboot目錄中,將vmlinuzinitrd.img拷貝到/var/lib/tftpboot目錄中3d

171203495.png

切換到/usr/share/syslinux/目錄中,將pxelinus.0拷貝到/var/lib/tftpboot目錄中

171214334.png

再到/var/lib/tftpboot目錄中就能夠看到剛剛拷貝的三個文件

171227682.png

在該目錄下建立pxelinux.cfg目錄

171239110.png

將光盤上的isolinux.cfg拷貝到pxelinux.cfg目錄中,並更名爲default

171252345.png

編輯default文件

171307221.png

開啓vsftpd,並設爲開機啓動。

171323854.png

配置dhcp配置文件,設置dhcp做用域

171343665.png

171118423.png

安裝kickstart工具

171356527.png

運行kickstart,運行kicksatart須要在圖形界面運行,由於我用的終端xshell再帶圖形界面

171411129.png

而後進行配置

基本設置


171923763.png

安裝類型

171938649.png






Bootloader安裝選項

171953905.png

磁盤選項

172015444.png







設置分區


172049876.png

172052122.png

172053524.png

網絡配置

172112221.png

驗證

172136819.png









防火牆設置


172205512.png

172209990.png







安裝包選擇

172229502.png

後腳本編寫

172249214.png

腳本內容

IPSTARING=`ifconfig eth0 |grep'\<inet>\'|awk '{print $2}`

IPADDR1=${IPSIARING##*.}

sed -i"s/HOSTNAME.*/HOSTNAME=station$IPADDR1.a.com" /etc/sysconfig/network

sed -i 's/BOOTPROTO.*/BOOTPROTO=static/'/etc/sysconfig/network-scrpts/ifcfg-eth0

echo "IPADDR=192.168.29.$IPADDR1">>/etc/sysconfig/network-scrpts/ifcf-eth0

echo "NETMASK=255.255.255.0">>/etc/sysconfig/network-scrpts/ifcf-eth0


保存

172304967.png

保存後將文件拷貝到/var/ftp目錄下

172319541.png

測試

打開須要安裝系統的計算機,首先自動獲取地址

172332406.png












獲取到地址,而且開始下載,並安裝

172348449.png

相關文章
相關標籤/搜索