合成SuSE10的DVD版本

本站提供了Open Suse10的本地下载

在很多论坛上看到有人说Suse的5张CD刻录太浪费(其实我一直用cd-rw刻录),于是想起了原先制作9.3的方法,依葫芦画瓢拿来一试,不错,成功!

  1. 下载光盘镜像,如果只有光盘而没有镜像,可以使用dd来制作,方法为:dd if=/dev/cdrom of=disk1.iso
  2. 建立文件夹:mkdir disk1 disk2 disk3 disk4 disk5
  3. 挂装镜像文件:
    • mount disk1.iso disk1 -o loop
    • mount disk2.iso disk2 -o loop
    • mount disk3.iso disk3 -o loop
    • mount disk4.iso disk4 -o loop
    • mount disk5.iso disk5 -o loop
  4. cp -rf disk1/boot .  #将disk下的文件复制到DVD的 /boot

    mkdir i586 i686 noarch #创建目录结构

  5. cat disk/suse/i586/MD5SUMS disk2/suse/i586/MD5SUMS disk3/suse/i586/MD5SUMS disk4/suse/i586/MD5SUMS disk5/suse/i586/MD5SUMS > i586/MD5SUMS  #合并校验文件,防止校验出错

    cat disk1/suse/i686/MD5SUMS disk2/suse/i686/MD5SUMS > i686/MD5SUMS

    cat disk1/suse/noarch/MD5SUMS disk2/suse/noarch/MD5SUMS disk3/suse/noarch/MD5SUMS disk4/suse/noarch/MD5SUMS disk5/suse/noarch/MD5SUMS > noarch/MD5SUMS

  6. mkisofs -o SuSE10_dvd.iso -b boot/loader/isolinux.bin -c boot/loader/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -l -P SuSE -r -T -V OpenSuSE_10 -x disk1/boot -x disk1/suse/i586/MD5SUMS -x disk1/suse/noarch/MD5SUMS -x disk1/suse/i686/MD5SUMS -x disk2/suse/i686/MD5SUMS -x disk2/suse/i586/MD5SUMS -x disk2/suse/noarch/MD5SUMS -x disk3/suse/i586/MD5SUMS -x disk3/suse/noarch/MD5SUMS -x disk4/suse/i586/MD5SUMS -x disk4/suse/noarch/MD5SUMS -x disk5/suse/i586/MD5SUMS -x disk5/suse/noarch/MD5SUMS -graft-points disk1 boot/=boot suse/i586/MD5SUMS=i586/MD5SUMS suse/noarch/MD5SUMS=noarch/MD5SUMS suse/i686/MD5SUMS=i686/MD5SUMS suse/=disk2/suse suse/=disk3/suse suse/=disk4/suse suse/=disk5/suse media.2/=disk2/media.2 media.3/=disk3/media.3 media.4/=disk4/media.4 media.5/=disk5/media.5  #漫长的制作过程
  7. 制作完成,生成SuSE10_dvd.iso镜像文件
    mount ./SuSE10_dvd.iso /mnt/cdrom -o loop
    ls /mnt/cdrom
  8. 如果全都正确说明你自己的DVD镜像已经制作完成了,剩下的任务就是刻盘安装了。


推荐阅读:
近一段时间一直在做些任务负载特
众所周知的是,CPU的频率和它
首先列出本站之前相关的几篇帖子