kickstart及引導鏡像制作

環境:CentOS 6.7

kickstart 制作

   1、centos系統安裝完成后,anaconda會根據本次系統安裝的配置,生成一個與本次安裝設置相同的kickstart文件,文件位于/root/anaconda-ks.cfg,可以使用vim對這個文件進行修改來使用。

QQ截圖20151214224756.png

    vim anaconda-ks.cfg

QQ截圖20151214231056.png

    2、圖形化配置 kickstart 文件的工具: system-config-kickstart,能夠在圖形界面下選擇安裝選項并將結果保存為 kickstart 文件。yum安裝

QQ截圖20151214225834.png

    輸入system-config-kickstart回車

QQ截圖20151214230240.png

引導鏡像制作

1、拷貝鏡像內容

#mkdir /mnt/cdrom

#mount /dev/sr0 /mnt/cdrom

#mkdir /tmp/iso

#cp -r /mnt/cdrom/ /tmp/iso

2、

將預先制作好的 kickstart 文件也放入/tmp/iso目錄中

3、

編輯/tmp/iso/isolinx/isolinux.cfg 文件,使其在安裝時直接使用 kickstart 配置文件

在文件中找到 label linux 菜單項,在 append 指令后附加 ks 設置,如:

 label linux
   menu label ^Install or upgrade an existing system
   menu default
   kernel vmlinuz
   append initrd=initrd.img ks=cdrom:/ks.cfg

4、創建 iso 鏡像:

#/tmp/目錄下執行  mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V "CentOS 6.7 I386 boot disk" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso iso/

然后就可以使用 boot.iso 這個鏡像來安裝操作系統

—-推薦瀏覽網址

https://wsgzao.github.io/post/kickstart/

http://liaoph.com/linux-kickstart/

原創文章,作者:Double,如若轉載,請注明出處:http://www.www58058.com/9500

(2)
DoubleDouble
上一篇 2015-12-15
下一篇 2015-12-15

相關推薦

  • 19 vim編輯器

    19 vim編輯器 一、雜項知識整理 1、vi +6 FILE:打開并且光標在第六行。     vi +/pattern 打開文件后,光標處于第一個被pattern匹配到的行的行首     vim + FILE 直接打開file,光標在最后一行   &nbsp…

    Linux干貨 2016-08-10
  • Week 1 計算機組成

    I. 引 Introduction     在學習計算機技術之前,了解計算機的組成是非常必要的。這不僅可以讓你對硬件有一個大概的了解,而且會讓你將來對基于硬件運行的軟件有一個更為透徹的理解。只有理解了計算機是如何協調它的部件來工作的才方能理解人們為何這樣設計操作系統和程序。 I. 計算機部件 The Essential…

    Linux干貨 2016-06-11
  • N22-冥界之王-第9周作業

    第九周    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);   分別這兩類用戶的個數;通過字符串比較來實現;     declare -a shell  &n…

    Linux干貨 2016-11-01
  • bash編程函數select語句的使用

    £select             select循環主要用于創建菜單,按數字順序排列的菜單項將顯示在標準錯誤上,并顯示PS3提示符,等待用戶的輸入,用戶輸入菜單列表中的某個數字,執行相應的命令,用戶輸入被保存在變量REPLY中。 select是個…

    Linux干貨 2016-08-24
  • linux計劃任務

    任務計劃的分類: 一次性的任務計劃:只執行一次 周期性的任務計劃:每隔一定的周期去做相同的事情 設置任務計劃功能的工具:at和crontab at:專門處理一次性的計劃任務 crontab:根據定義的周期信息,循環做一些事情 batch:系統自行選擇空閑時間去執行此處指定的任務 At命令: 查看atd狀態和啟動atd服務及其配置文件路徑: centos6:s…

    2017-09-09
  • openssl基本應用

    導言: 我們知道在互聯網上進行文件傳輸、電子郵件商務往來存在許多不安全因素,特別是對于一些大公司和一些機密文件在網絡上傳輸,所以為了保證安全,我們必須給文件加密。今天,我們就來談談加密、解密、openssl的使用以及CA的實現過程。 數據的3大加密方式 對稱加密 含義 指加密解密使用同一組密鑰,是按數據分塊以后進行加密的,前后數據塊彼此之間有關聯關系。 特性…

    Linux干貨 2016-12-05

評論列表(2條)

  • stanley
    stanley 2015-12-15 22:43

    增加一些原理和拓撲方面介紹會使文章看起來更專業

    • Double
      Double 2015-12-16 00:01

      @stanley好的。。詮釋來由,理清思路。

欧美性久久久久