建立***1 ***2 ***3
cd /mnt
mkdir -p ***1 ***2 ***3
解壓光碟檔案
mount -o loop x.***1.iso /mnt/***1
mount -o loop x.***2.iso /mnt/***2
cd mnt
將光碟2的packages檔案全部複製到光碟1裡面
cp -a /mnt/***1/* /mnt/***3
cp -a /mnt/***2/packages/* /mnt/***3/packages/
使用命令生成新的檔案組資訊檔案
createrepo -g /mnt/***3/repodata/***-comps.xml /mnt/***3/
將兩個iso中的packages檔案合併到***3.iso檔案
將該repodata資料夾複製到***3.iso中(是否刪除老的repodata不刪除可以使用,刪除未測試)
生成新的iso檔案,必須跳到iso目錄下執行,絕對路徑不可以
cd /mnt/***3/
mkisofs -o 輸出的檔名 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -r -j -v -t 輸入的目錄
如果複製的時候少了這兩個,複製進去
[root@localhost ***3]# cp -a /media/.discinfo /mnt/***3/
[root@localhost ***3]# cp -a /media/.treeinfo /mnt/***3/
CentOS6 x核心公升級
說明 系統版本 centos 6.9 x64 在centos 6.9上安裝docker容器,發現核心版本過低,目前是2.6,作業系統是6.9 x86 64位,因此需要公升級核心到3.8及以上穩定版本。因為只有64位版本才支援安裝,所以需要首先檢查系統版本和位數 cat etc redhat rele...
CentOS6 X啟動流程
boot分割槽 啟動引導程式是預設可以識別boot分割槽的.因此在系統還無法載入硬碟的時候,boot分割槽是可以識別的 centos 6.x中使用initramfs記憶體檔案系統取代了centos 5.x中的initrd ram disk。他們的作用類似,可以通過啟動引導程式載入到記憶體中,然後載入...
CentOS 6 X啟動流程
boot分割槽 啟動引導程式是預設可以識別boot分割槽的.因此在系統還無法載入硬碟的時候,boot分割槽是可以識別的 centos 6.x中使用initramfs記憶體檔案系統取代了centos 5.x中的initrd ram disk。他們的作用類似,可以通過啟動引導程式載入到記憶體中,然後載入...