Comment 10 for bug 157724

Mike Perrin (mperrin) wrote :

I was able to correct my no-boot problems by remastering the CD image.
This indicates that there is no defect in the fluxbuntu build, only some
strange problem that occurred when the iso image was created.

The process I used is:
1. Mount the original downloaded iso image file to a temporary directory.
2. Make a tar archive of the mounted file tree.
3. Unmount the iso image and remove the mount directory.
4. Recreate the file tree by extracting the tar archive.
5. Make the recreated file tree writable so genisoimage can modify boot files.
6. Create a new bootable image from the recreated file tree.

The commands I used are detailed below. I was working in Fedora 7 so
I used genisoimage which is a newer version of mkisofs. The options
and arguments in my command line should work with mkisofs also.

cd to the directory where you have saved the downloaded fluxbuntu iso image.
As root:
mkdir fluxbuntu-7.10RC
mount -t iso9660 -o loop fluxbuntu-7.10-installer-i386.iso fluxbuntu-7.10RC
tar -cvf fluxbuntu-7.10RC.tar fluxbuntu-7.10RC
umount fluxbuntu-7.10RC
rmdir fluxbuntu-7.10RC
tar -xvf fluxbuntu-7.10RC.tar
chmod -R +w fluxbuntu-7.10RC
genisoimage -J -r -o fluxbuntu-7.10RC-remaster.iso \
-b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table fluxbuntu-7.10RC

You can now burn the remastered iso image to CD using your normal method.