CentOS製作ISO系統映象筆記

2021-08-03 14:31:50 字數 947 閱讀 4933

製作環境:centos-6.7-minimal_x86_64

首先掛載系統盤: mount -t iso9660 /dev/cdrom /mnt/cdrom

複製系統盤資料到/data/iso/目錄: rsync -a –exclude=packages/ /mnt/cdrom/ /data/iso/

配置ks.cfg問題: cp /root/anaconda-ks.cfg /data/iso/isolinux/

修改ks.cfg檔案可以設定網路,防火牆,selinux等;直接刪掉root密碼那一行,安裝時會提示輸入密碼。

複製光碟中的packages目錄下的rpm包到/data/iso/packages下面。(只複製現在系統安裝的rpm包,baidu上找複製指令碼)

接下來製作**倉庫:

cp /mnt/cdrom/repodata/*-minimal-x86_64.xml /data/minimal-x86_64.xml

cd /data/iso

declare -x discinfo=$(head -1 .discinfo)

createrepo -u "media://$discinfo" -g /data/minimal-x86_64.xml .

執行打包iso命令

mkisofs -o centos-6.7_x86_64-ecm.iso -input-charset utf-8 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -r -j -v -t -joliet-long /data/iso/

如果想向系統中加入資料,都必須打包成rpm包並複製到/data/iso/packages下,然後把包名新增到/data/minimal-x86_64.xml中,再重新生成**倉庫。

製作自己的ubuntu系統iso映象

使用remastersys ubuntu 14.04 12.04 sudo add apt repository ppa mutse young remastersys sudo apt get update sudo apt get install remastersys remastersys ...

CentOS 掛在iso映象

iso iso 格式的光碟映象可以說是最普遍和通用的了,處理起來非常方便,掛載命令 假設映象檔案名為 download,掛載點為 mount point 下同 mount t iso9660 o loop,user download.iso mount point mdf mdf 是 win 下的虛...

製作CentOS7 6 自動安裝ISO映象光碟

製作centos7.6 自動安裝iso映象光碟 1.系統安裝包說明 目錄樹結構 discinfo treeinfo packages base images isolinux ks.cfg repodata discinfo 檔案是安裝價質的識別資訊 treeinfo 檔案是系統版本,建立時間及檔案...