製作自安裝CentOS ISO

2021-08-30 19:28:08 字數 1558 閱讀 7801

測試環境使用vmware fusion虛擬機器,虛擬機器主要配置:乙個單核cpu、一塊網絡卡、作業系統為centos 7

1、掛載和複製原iso

mkdir /mnt/cdrom

mount -o loop /root/centos-7-x86_64-***-1804.iso /mnt/cdrom

mkdir /tmp/iso

yum install

rsync -y

rsync -a /mnt/cdrom/ /tmp/iso/

2、修改kickstart檔案

cp /root/anaconda-ks.cfg /tmp/iso/isolinux/ks.cfg

# vi /tmp/iso/isolinux/ks.cfg

# network information

network --bootproto=dhcp --device=ens33 --onboot=on --ipv6=auto --no-activate

network --hostname=localhost.localdomain

# reboot after installation

reboot

3、修改isolinux.cfg

# vi /tmp/iso/isolinux/isolinux.cfg

timeout 50

label linux

menu label ^install centos 7

menu default

kernel vmlinuz

4、生成新iso

注意這裡的-v centos7要和4中的label=centos7保持一致

yum install genisoimage -y

genisoimage -o /root/centos-7-x86_64-with-kickstart.iso -r -j -t -v centos7 -v -cache-inodes -joliet-long -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /tmp/iso/

5、嵌入md5

yum install isomd5sum -y

implantisomd5 /root/centos-7-x86_64-with-kickstart.iso

checkisomd5 /root/centos-7-x86_64-with-kickstart.iso

6、解除安裝原iso

umount /mnt/cdrom

rm -rf /mnt/cdrom /tmp/iso

燒錄到u盤

lsblk -l

dd if=/root/centos-7-x86_64-with-kickstart.iso of=/dev/sdb

參考資料:

製作自簽名證書

字段說明 c cn 國家代號,中國輸入cn st bj 州 省 名 l cy 所在地市的名稱 o dclingcloud 組織或者公司名稱 ou apm 部門名稱 emailaddress ca dclingcloud.cc 管理郵箱名 指令碼使用示例 cat etc hosts 192.16.1....

QT安裝程式製作

1 安裝qt installerframework 2 配置安裝檔案 3 修改配置檔案config.xml 1.0.0 your vendor homedir installationdirectory 各配置項描述如下 你的應用程式名稱 程式版本 安裝嚮導名稱 開始選單的名稱 預設的指定安裝目錄 ...

快速製作安裝光碟

1.安裝所需的軟體包 root localhost yum y install createrepo mkisofs isomd5sum 2.根據當前系統已安裝的軟體包生成安裝系統所需要的rpm列表 root localhost awk installing install.log sed s 0 ...