1. 程式人生 > >centos自動化安裝映象製作

centos自動化安裝映象製作

1.準備kickstart檔案,一般手動安裝系統後,在/root目錄下會生成anaconda-ks.cfg檔案,用此即可,也有生成kickstart檔案的工具,百度即可;

2.新建資料夾centos-ks(可隨自己定義),掛載原iso至/mnt並將/mnt所有內容拷至新建的資料夾centos-ks

[email protected]:~$ shopt -s dotglob #此命令使以點開頭的檔案能被星號代替
[email protected]-PC:~$ cp -r /mnt/* /home/buddy/centos-ks

3.將準備的kickstart檔案拷至新建目錄下

4.修改grub.cfg,分別修改isolinux/isolinux.cfg和EFI/BOOT/grub.cfg,前者被普通BIOS使用,後者是UEFI啟動時使用

在isolinux/isolinux.cfg新增如下紅框內容:

 

 在EFI/BOOT/grub.cfg新增如下紅框內容:

 

5.生成自動化安裝iso(紅色標記內容根據自己實際環境修改即可)

mkisofs -J -T -o /home/buddy/centos-ks.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -m TRANS.TBL -graft-points -V "CentOS 7 x86_64" /home/buddy/centos-ks/

 

官方指導文件:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-simple-install-kickstart