On Tue, 17 Apr 2007, Mike Diehl
I agree. So, I've fallen back to cdrecord. Since I'm mastering this disk on a non-SUSE machine, I don't have makeSUSEdvd and downloading it led to some dependancy issues.....
From the spec file for the RPM, the only dependency is the requirement that mkisofs be installed[0]. What dependency problems did you have?
<Snip>
export BOOT_IMAGE=/home/mdiehl/newstart/raw/boot/loader
mkisofs -v -V "SNL INSTALLER" -r -J -l -L -b "$BOOT_IMAGE/isolinux.bin" -c $BOOT_IMAGE/boot.cat \ -no-emul-boot -boot-load-size 4 -boot-info-table -graft-points -iso- level 4 -pad -allow-leading-dots -o b.iso ./raw ===========================================
<Snip>
So what am I doing wrong?
Well, apart from specifying an absolute path in $BOOT_IMAGE, not a lot.
Also, the command line above refers to a boot.cat file, but I've not been able to find one and don't know how to produce it. I've studied the makeSUSEdvd script and can't see how it creates this file, either.
It doesn't create one. It's actually created by mkisofs and makes the CD or DVD bootable.
HELP! <grin>
Okay. My suggestion is to copy the bit from makeSUSEdvd that actually does the image creation, namely these lines: pushd /home/mdiehl/newstart/raw/ BOOT_IMAGE=$(find . -name isolinux.bin) BOOT_IMAGE=$(dirname "${BOOT_IMAGE:2}") mkisofs -v -V "SLES.001" -r -J -l -L -publisher "mdiehl" \ -b "${BOOT_IMAGE}/isolinux.bin" -c "${BOOT_IMAGE}/boot.cat" \ -no-emul-boot -boot-load-size 4 -boot-info-table -graft-points \ -iso-level 4 -pad -allow-leading-dots -o "../b.iso" . popd These will change the $PWD and then locate the file isolinux.bin. From this it will create the correct path for isolinux.bin and boot.cat. Then it will call mkisofs to actually create the ISO image, which will end up as /home/mdiehl/newstart/b.iso Try that and let me know if it works or, if it fails, what the error message is. [0] Must add a few other dependencies that are actually needed but aren't listed in the spec file. Regards, David Bolt -- Member of Team Acorn checking nodes at 50 Mnodes/s: http://www.distributed.net/ RISCOS 3.11 | SUSE 10.0 32bit | SUSE 10.1 32bit | openSUSE 10.2 32bit RISCOS 3.6 | SUSE 10.0 64bit | SUSE 10.1 64bit | openSUSE 10.2 64bit TOS 4.02 | SUSE 9.3 32bit | | openSUSE 10.3a2 32bit -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org