centos6.4 下PXE+kickstart 網絡安裝操做系統

20150610 html

centos6.4 下PXE+kickstart 網絡安裝操做系統linux

參考 http://www.cnblogs.com/mchina/p/centos-pxe-kickstart-auto-install-os.htmlnginx

基本所有是參照該博客來的shell

個人基礎環境服務器是centos7 客戶端是一臺聯想一體機,支持NetWork PXE 啓動(試了公司其餘2種型號電腦都不能夠)vim

主要遇到問題:centos

一、基本問題:ip設置問題;centos7 路由重啓失效,已經過baidu解決 ;api

時區設置  cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ;服務器

查看時區:timedatectl 時區正確,不一樣步, 無奈  ntpdate ntp.api.bz網絡

centos7上面的防火牆重啓無效,並且服務模式不同(待肯定)oop

二、安裝nginx 用rpm已經裝好的pcre(重寫模塊),提示openssl not used,在編譯須要時指定

sed -i '/CFLAGS="$CFLAGS -g"/s/^/#/' auto/cc/gcc

關閉selinux   echo "/usr/sbin/setenforce 0" >>/etc/rc.local 

安裝完成沒法訪問80,iptabls 關不掉,以後在iptables規則中開放80端口,重啓iptables

三、網站找centos6.4 鏡像文件並下載(一上午到1點多),centos下掛載iso文件 ,並拷貝到nginx 目錄下面

mount -o loop -t iso9660 /usr/local/src/CentOS-6.4-x86_64-bin-DVD1.iso /mnt/

四、有些系統沒有/usr/shar/syslinux/pxelinux.0  文件(暫時不清楚爲啥),還有鏡像裏面沒有支持PXE的啓動文件(估計是包不全), 好比我本身筆記本還有公司內外服務器;把以前裝的centos7用來作服務端

五、配了dhcp,子網分配沒用上,由於局域網內有臺路由器,客戶端從那裏獲取了,dhcp仍是要的

六、就是配置centos xbrows 圖形界面了,

vim /etc/gdm/custom.conf  添加以下內容

[security]

AllowRemoteRoot=true

[xdmcp]

Port=177

Enable=1

查看177

 netstat -an|grep 177

在xshell 終端下執行 system-config-kickstart,調出圖像界面

七、用kickstart 生成ks.cfg文件時,倒數第3部,選擇安裝包時,沒包可用,折騰哇,網上說要配置本地源,/data/www 下面是掛載cp的鏡像文件,server是包目錄

[ base ]
name=base
baseurl=file:///data/www/Server
enabled=1
gpgcheck=0

,重複並重啓仍是不行,網友說是包這塊建議手動填寫,網上搜了下,所有手寫好亂,就試着啓動圖形界面到包部分保存爲ks.cfg,並安裝博客修改,主要添加以下2個參數,還有個url 地址,本身的地址

%packages 
@base

八、檢查完畢,找電腦測試,第一次隨便拿了臺一體機測試,啓動ok,因爲數據未肯定,因此終止安裝,又找了2種電腦試試了,主板boot啓動有network 選項,但沒有PXE提示,沒法安裝,因此用另外一臺擱置比較久的一體機測試安裝,ok,速度還能夠,畢竟只是基礎安裝

相關文章
相關標籤/搜索