Tell me more ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.


I am trying to reproduce a .iso (of clonezilla), needed a proprietary driver to work. I had to unpack, unsquashfs, add a driver, resquash, re-iso the distribution....

Now, I am trying to re-create a bootable .iso :) An iso that will not be written to DVDs, but to usbs rather, or be booted into xen/kvm/etc...

Every attempt has failed so far... here is the general syntax I am using:

>$ cat makemeanewiso.sh
genisoimage -r -v -V "CASPER" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../bootme.iso .

If I download a clonezilla image, and do the following to it :

mount -o loop clonezilla.iso tmp/
mkdir tmp2 && cp -Rf tmp/* tmp2/
run the makemeanewiso.sh from here

Then, the iso does not boot with a xen DomU, but boots just fine if burnt to a DVD :)

Can someone please help me out with mkisofs options to make a good iso?

Thanks!

share|improve this question
1  
You could always grab the source and look and see what the build scripts pass. – Zoredache Aug 10 '11 at 19:23
Zoredache... if i only knew which file to look at :) – Clustermagnet Aug 10 '11 at 19:59
i'll try digging in the clonezilla-2.3.8-27.tar.bz2 – Clustermagnet Aug 10 '11 at 20:00
mkisofs -r -v -V "CASPER" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../bootme.iso . <br> which does not work :( – Clustermagnet Aug 10 '11 at 20:07
show 1 more comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.