Hi the list,

I'm actually trying to build a livecd using catalyst, every thing goes right 
until I reach the last step, the iso
generating process with mkisofs.

mkisofs failed with this error: "Unknown charset"
and then he give me a list of known charsets

The livecd use a squashfs loop and the command passed to mkisofs is this:

mkisofs -J -R -l  -V "catalyst 2008.0" -o /tmp/install-amd64.iso -b 
isolinux/isolinux.bin -c isolinux/boot.cat
-no-emul-boot -boot-load-size 4 -boot-info-table 
/home/ftp/catalyst/builds/default/livecd-stage2-amd64-2008.0/

Because it is the last step of the livecd creation process and everything 
before goes right, I've tryed to run the
command manually:

mkisofs -J -R -l -V "catalyst 2008.0" -b isolinux/isolinux.bin -c 
isolinux/boot.cat -no-emul-boot -boot-load-size 4
-boot-info-table -o /tmp/install-amd64.iso 
/home/ftp/catalyst/builds/default/livecd-stage2-amd64-2008.0/

and in this way everything is working.

I have found that the error must come from the -l option which is passed with 
catalyst, when I manually run the
command, -l option change the charset to ISO-8859-1 which one is found in my 
locale, but when the command is run from
catalyst
the script failed and mkisofs is unable to find my ISO-8859-1 charset from my 
locale.

Did someone have an idea about something I have missed, perhaps an argument in 
my stage2 spec file?

Thanks.

http://www.drakonix.fr





Reply via email to