kickstart檔案製作與光碟映象製作

2022-08-27 01:48:15 字數 2586 閱讀 2065

kickstart是redhat/centos/fedora等系統實現無人值守自動化安裝的一種安裝方式,系統管理員可將安裝過程中需要配置的所有引數整合於乙個kickstart檔案中,

而後在系統安裝時,安裝程式通過讀取事先給定的這個kickstart檔案自動化地完成配置並安裝完成。

製作kickstart檔案的方式:

1)直接手動編輯,可以依據某個模板來進行修改;

2)使用kickstart檔案建立工具:system-config-kickstart進行配置,同樣可以匯入某個模板進行修改。

本文主要介紹使用 kickstart檔案建立工具:system-config-kickstart 來定製kickstart:必須確保system-config-kickstart已經安裝,如果沒有安裝可以使用yum安裝:

[root@walterwong ~]# yum install system-config-kickstart

在命令列上執行system-config-kickstart命令即可啟動視窗介面:

選擇安裝型別、mbr的安裝位置以及向核心傳遞的引數等:

設定分割槽資訊:

網絡卡配置,可以靜態指定也可以使用dhcp動態獲取網路屬性配置:

認證方式配置:

設定是否開啟防火牆和selinux功能:

設定是否安裝圖形介面:

選定要安裝的程式包:

安裝前要執行的指令碼,注意執行環境是安裝介質之上的微型linux系統環境:

安裝後要執行的指令碼:

完成配置之後進行儲存:

用ksvalidator命令檢查kickstart檔案是否有語法錯誤:

[root@walterwong ~]# ksvalidator centosks.cfg

如無報錯資訊,至此kickstart檔案製作完成。

製作光碟引導映象:

將bootloader、kernel、initrd及kickstart檔案製作成光碟映象,以實現本地光碟映象引導安裝centos系統,其中anaconda應用程式位於initrd提供的rootfs中,

而後續安裝用到的程式包來自阿里雲映象站點(mirrors.aliyun.com),剛才在製作kickstart檔案時已經手動指定。

1)通過 df -h 命令確認光碟是否已掛載:

2)建立目錄/data/centiso,並複製光碟的isolinux目錄、剛才製作的kickstart檔案centosks.cfg 到/data/centiso目錄:

3)從光碟複製過來的檔案都只有唯讀許可權,需要新增可寫許可權:

4)修改/data/centiso/isolinux/isolinux.cfg配置檔案,向預設啟動的label所定義的核心傳遞引數,執行kickstart檔案的存放位置:

[root@walterwong data]# vim ./centiso/isolinux/isolinux.cfg

注意:無論kickstart檔案是存放在待製作的光碟映象中的哪個路徑下,都可以在此處通過向核心追加引數的方式指明kickstart檔案位置。

6)製作光碟映象:

[root@walterwong data]# mkisofs -r -j -t -v --no-emul-boot --boot-load-size 4 --boot-info-table -v "centos 6 x86_64 boot" -c isolinux/boot.cat -b isolinux/isolinux.bin -o /data/boot.iso ./centiso/

7)通過xshell自帶的ftp可把檔案傳輸到windows桌面:

8)新建虛擬機器測試光碟是否可用:

kickstart檔案配置與使用

kickstart介紹 許多系統管理員喜歡使用自動化的方式安裝作業系統,為了滿足這種需求,紅帽建立了kickstart安裝方法。通過使用kickstart,系統管理員能夠建立乙個單獨的,包含安裝過程中遇到的所有問題答案的檔案,即在裝機過程中需要手動選擇和配置的選項。同時可以在ks檔案裡加入shell...

製作kickstart安裝光碟 整理

問題總結 1.discinfo檔案 光碟根目錄下的 discinfo 檔案重要!重要!用 mkisofs 命令生成安裝光碟映象檔案,如下 mkisofs r j t r l d allow multidot allow leading dots no bak o redhat5.iso b isol...

使用kickstart製作rhel6自動安裝光碟

想必大家一定都了解pxe ftp dhcp tftf kickstart實現網路一鍵裝系統吧!如果搭建不太了解,大家可以參考作者文章利 用kickstart實現無人值守安裝rh el6.0系統 如果大家已經對它又一定的了解了,那麼本文章將使用kickstart製作乙個自動安裝的iso映象,也可以稱為...