合并 CentOS 6.8 的兩個ISO鏡像,centos6.8

來源:互聯網
上載者:User

合并 CentOS 6.8 的兩個ISO鏡像,centos6.8

合并 CentOS 6.8 的兩個ISO鏡像

 

1、建立相關目錄:

[root@local ~] mkdir -p /mnt/dvd1 /mnt/dvd2 /mnt/dvd3 /mnt/iso

說明:

/mnt/dvd1和/mnt/dvd2 用於掛載 Centos6.8原有的兩個鏡像ISO檔案

 /mnt/dvd3 合并後的鏡像檔案存放目錄

/mnt/iso 製作號ISO鏡像的存放目錄

注意/ 目錄磁碟空間是否夠用,由於我這裡磁碟不夠,所以添加磁碟/dev/sdd,並掛載到/mnt/iso

2、掛載 Centos原來的兩個鏡像檔案

[root@local ~] mount /dev/sr0 /mnt/dev1    #/dev/sro 為原來鏡像CentOS-6.8-x86_64-bin-DVD1[root@local ~] mount /dev/sr1 /mnt/dev2    #/dev/sr1 為原來鏡像CentOS-6.8-x86_64-bin-DVD2

3、拷貝檔案

首先, 複製第一張DVD(CentOS-6.8-x86_64-bin-DVD1)中的所有檔案到 /mnt/dvd3 目錄下然後, 只拷貝第二張 DVD 中 Packages 目錄下的所有RPM檔案到 /mnt/dvd3/Packages 目錄下,由於第二張DVD(CentOS-6.8-x86_64-bin-DVD2)不能當做啟動光碟片,所以只需呀RPM檔案即可。

[root@local ~] cp -av /mnt/dvd1/* /mnt/dvd3[root@local ~]  cp -v /mnt/dvd2/Packages/*.rpm /mnt/dvd3/Packages/

4、合并TRANS.TBL

將DVD2中TRANS.TBL的資訊追加到DVD1中TRANS.TBL後面, 並排序儲存

[root@local ~] cat /mnt/dvd2/Packages/TRANS.TBL >> /mnt/dvd3/Packages/TRANS.TBL[root@local ~] mv /mnt/dvd3/Packages/{TRANS.TBL,TRANS.TBL.BAK}[root@local ~] sort /mnt/dvd3/Packages/TRANS.TBL.BAK > /mnt/dvd3/Packages/TRANS.TBL[root@local ~] rm -rf /mnt/dvd3/Packages/TRANS.TBL.BAK

dvd3已經是合并後的檔案了,可以用作本地源和做成ISO使用。

5、備份原有YUM設定檔

[root@local ~] mkdir /etc/yum.repo.d/repo.bak[root@local ~] cp /etc/yum.repo.d/*.repo /etc/yum.repo.d/repo.bak

6、產生新的YUM設定檔

[root@local ~] vim /etc/yum.repos.d/base.repo[base]name=basebaseurl=file:///mnt/dvd3gpgcheck=0

7、更新YUM源

[root@local ~] yum clean all[root@local ~] yum upgrade

8、將 /mnt/dvd3/ 打包為 ISO

[root@local ~] mkisofs -l -J -L -r -V "CentOS-6.8-x86_64" -o /mnt/iso/CentOS-6.8-x86_64-DVD.iso /mnt/dvd3

 

注意:由於本人水平有限,製作出的ISO檔案只能當yum源使用,不能當做啟動光碟片使用!!

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.