實(shí)現(xiàn)kickstart文件制作與光盤鏡像制作

一尝胆、前言

kickstart介紹

kickstart是紅帽發(fā)行版中的一種安裝方式嗓奢,它通過以配置文件的方式來記錄linux系統(tǒng)安裝是的各項(xiàng)參數(shù)和想要安裝的軟件除呵。只要配置正確鹉动,
整個(gè)安裝過程中無需人工交互參與轧坎,達(dá)到無人值守安裝的目的。

anaconda是用光盤安裝CentOS系統(tǒng)的程序泽示,它把安裝系統(tǒng)的所有過程都記錄下來并生成了一個(gè)文件boot/anaconda-ks.cfg缸血。

kickstart文件格式

命令段:指明各種安裝前的配置
程序包段:指明要安裝的程序包組或程序包
腳本段:安裝前的腳本和安裝后的腳本

二、安裝流程

1械筛、創(chuàng)建kickstart文件

  • 可用系統(tǒng)中已有的~/anaconda-ks.cfg文件中的配置捎泻,并遵循特定的語法格式對(duì)該文件內(nèi)容進(jìn)行配置修改,修改完成后即可當(dāng)作kickstart文件使用埋哟。
  • 使用 system-config-kickstart 創(chuàng)建工具依據(jù)模板修改生成新配置
[root@localhost ~]# cp anaconda-ks.cfg ks.cfg
#拷貝anaconda模板文件為ks.cfg
[root@localhost ~]# yum -y install system-config-kickstart
#安裝system-config-kickstart工具
[root@localhost ~]# system-config-kickstart &
#啟動(dòng)system-config-kickstart工具笆豁,如果啟動(dòng)不成功需要安裝Xmanager 6

通過vim命令編輯ks.cfg

firewall --disabled  #關(guān)閉防火墻

install

cdrom  #cdrom方式安裝

rootpw 112233  #密碼

auth  --useshadow  --passalgo=sha512  #認(rèn)證方式配置

graphical

firstboot --disable

keyboard us  #鍵盤類型

lang en_US  #語言

selinux --disabled  #關(guān)閉selinux

logging --level=info

reboot  #安裝好自動(dòng)重啟

timezone  America/New_York

network  --bootproto=dhcp --device=eth0 --onboot=on #配置網(wǎng)卡選項(xiàng)

zerombr

bootloader --append="crashkernel=auto rhgb quiet" --location=mbr --driveorder="sda"

clearpart --all

part /boot --fstype="ext4" --size=500
part swap --fstype="swap" --size=2048
part / --fstype="ext4" --grow --size=4096

%packages --nobase  #用minimal版制作的鏡像,沒有base包赤赊,帶上會(huì)中斷自動(dòng)安裝
@core
%end

2闯狱、掛載鏡像文件

在media下創(chuàng)建cdrom目錄,將光盤掛載至該目錄下

[root@localhost ~]# mkdir /media/cdrom

[root@localhost ~]# mount /dev/cdrom /media/cdrom

[root@localhost ~]# ls /media/cdrom/
CentOS_BuildTag  isolinux                  RPM-GPG-KEY-CentOS-Debug-6
EFI              Packages                  RPM-GPG-KEY-CentOS-Security-6
EULA             RELEASE-NOTES-en-US.html  RPM-GPG-KEY-CentOS-Testing-6
GPL              repodata                  TRANS.TBL
images           RPM-GPG-KEY-CentOS-6

3砍鸠、復(fù)制鏡像文件和ks.cfg到指定的目錄

在/tmp目錄下新建myiso目錄扩氢,把鏡像文件拷貝到myiso目錄下

[root@localhost ~]# mkdir /tmp/myiso 

[root@localhost ~]# rsync -a /media/cdrom/* /tmp/myiso

復(fù)制ks.cfg到myiso目錄下

[root@localhost ~]# cp ks.cfg /tmp/myiso/

4耕驰、編輯isolinux.cfg文件

編輯/tmp/myiso/isolinux/isolinux.cfg文件爷辱,在文件中添加下述內(nèi)容

label ks
  menu label ^kickstart
  menu default
  kernel vmlinuz
  append ks ks=cdrom:/ks.cfg initrd=initrd.img

append ks ks=cdrom:/ks.cfg為指定讀取ks文件的路徑。也可在光盤安裝的提示頁面按ESC進(jìn)行該路徑的設(shè)定,如果安裝來源為網(wǎng)路饭弓,此處可以指定對(duì)應(yīng)的ip双饥,netwask和ks文件。

5弟断、制作光盤文件

完成上面步驟后咏花,輸入下述命令創(chuàng)建自動(dòng)安裝的關(guān)盤鏡像文件

[root@localhost ~]# mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V "CentOS 6.8 x86_64 boot" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso /tmp/myiso/

在創(chuàng)建完成光盤鏡像文件后,把boot.iso傳輸?shù)絯indows


圖片.png

6阀趴、光盤文件掛載到新的虛擬機(jī)上測試

把虛擬機(jī)第一啟動(dòng)項(xiàng)設(shè)置為光盤啟動(dòng)


圖片.png
圖片.png
圖片.png
圖片.png

至此昏翰,使用kickstart實(shí)現(xiàn)centos6的自動(dòng)化安裝。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末刘急,一起剝皮案震驚了整個(gè)濱河市棚菊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌叔汁,老刑警劉巖统求,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異据块,居然都是意外死亡码邻,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門另假,熙熙樓的掌柜王于貴愁眉苦臉地迎上來像屋,“玉大人,你說我怎么就攤上這事边篮】” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵苟耻,是天一觀的道長篇恒。 經(jīng)常有香客問我,道長凶杖,這世上最難降的妖魔是什么胁艰? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮智蝠,結(jié)果婚禮上腾么,老公的妹妹穿的比我還像新娘。我一直安慰自己杈湾,他們只是感情好解虱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著漆撞,像睡著了一般殴泰。 火紅的嫁衣襯著肌膚如雪于宙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天悍汛,我揣著相機(jī)與錄音捞魁,去河邊找鬼。 笑死离咐,一個(gè)胖子當(dāng)著我的面吹牛谱俭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播宵蛀,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼昆著,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了术陶?” 一聲冷哼從身側(cè)響起宣吱,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瞳别,沒想到半個(gè)月后征候,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡祟敛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年疤坝,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片馆铁。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡跑揉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出埠巨,到底是詐尸還是另有隱情历谍,我是刑警寧澤,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布辣垒,位于F島的核電站望侈,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏勋桶。R本人自食惡果不足惜脱衙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望例驹。 院中可真熱鬧捐韩,春花似錦、人聲如沸鹃锈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽屎债。三九已至仅政,卻和暖如春垢油,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背已旧。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留召娜,地道東北人运褪。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像玖瘸,于是被迫代替她去往敵國和親秸讹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容