LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 833|回复: 0

在SUSE10.3下制作RedHat EL4 dvd 启动盘遇到问题,请大家帮忙~

[复制链接]
发表于 2007-12-9 16:05:22 | 显示全部楼层 |阅读模式
我想在SUSE10.3下用xen虚拟EL4,由于是新手,所以先尝试的是xen的图形界面安装,无奈安装过程中换cd碟出现问题。然后尝试用mkisofs命令将4张cd碟片做成一张可启动的dvd,从网上搜索了资料尝试后发现到最后mkisofs都会提示:
genisoimage: Error: '(null)' and 'isolinux/boot.cat' have the same Rock Ridge name 'boot.cat'.
Unable to sort directory isolinux
自己研究了下mkisofs命令觉得网上的资料没有什么问题,还是在suse下还有其他的问题没有注意的?
下面就是从网上找到的制作方法:
1:制作CD的ISO文件;

    分别将RedHatEL4的四张光盘,放入光驱,进行光盘镜像,制作ISO格式文件;
    dd if=/dev/hdc of=/mnt/iso/disk1.iso

    dd if=/dev/hdc of=/mnt/iso/disk2.iso

    dd if=/dev/hdc of=/mnt/iso/disk3.iso

    dd if=/dev/hdc of=/mnt/iso/disk4.iso

2:建立目录,以便mount刚才的镜像文件;
    mkdir /mnt/el4_iso

    mkdir /mnt/el4_iso/disk{1,2,3,4} /mnt/el4_iso/docs

3:挂载上面制作的ISO文件
    mount -o loop /mnt/iso/disk1.iso /mnt/el4_iso/disk1

    mount -o loop /mnt/iso/disk2.iso /mnt/el4_iso/disk2

    mount -o loop /mnt/iso/disk3.iso /mnt/el4_iso/disk3

    mount -o loop /mnt/iso/disk4.iso /mnt/el4_iso/disk4

4:拷贝isolinux及.discinfo文件;
    cd /mnt/el4_iso

    cp -av disk1/isolinux disk1/.discinfo ./
5:编辑.discinfo文件,将第4行的1换成1,2,3,4,以表示要用这四4个ISO文件;

6:制作DVD的ISO文件;
mkisofs -o RedHat_EL4_dvd.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot \

-boot-load-size 4 -boot-info-table -R -m TRANS.TBL \
-x disk1/.discinfo -x disk1/isolinux \
-graft-points disk1 .discinfo=.discinfo isolinux=isolinux RedHat/=disk2/RedHat \
RedHat/=disk3/RedHat RedHat/=disk4/RedHat docs/=docs/
..................................
请大家看看是不是还有什么没有设置好的,谢谢:P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表