Hi,

> 'Warning: Creating filesystem that does not conform to iso-9660.'

This is issued if one of the relaxation options is present
which violate the strict prescriptions of ISO 9660 about
character set and name components.
Like -max-iso9660-filenames, -L, -N, ...

But i do not see such an option in scripts/Create-ISO.
It might of course be introduced via $bootoptions which are
read into the script from build/$id/TOOLCHAIN/isofs.txt.
I understand the decisive line begins by the word BOOT.
(I realized that the read input comes from this file
 and not from stdin.)

Well, if the boot options deem it necessary to relax the
restrictions, then it should be ok for the purpose of booting.


> Using isolinux as the CD Loader in the Build,
> 'Failed to load LDlinux.c32'

(Are you sure with upper-lower-case of your quoted messages ?)

Does your ISO image contain a file "ldlinux.c32" ?
  mount /dev/sr0 /mnt/iso
  find /mnt/iso -name "ldlinux.c32"

SYSLINUX wiki states that it is needed since version 5.00:
  http://www.syslinux.org/wiki/index.php/Library_modules

debian-7.5.0-amd64-netinst.iso uses SYSLINUX 4.05 and does not
have ldlinux.c32 in its directory /isolinux.
archlinux-2013.11.01-dual.iso uses 6.02 and has /isolinux/ldlinux.c32.
(t2-8.0-minimal-i486.iso uses GRUB 0.97.)

If you used SYSLINUX >= 5.00 and the file ldlinux.c32 is missing
in the ISO, then it was probably not copied to the file locations
which are listed in build/$id/TOOLCHAIN/isofs.txt .
One will have to inspect the producer of this file.

  
Have a nice day :)

Thomas



----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to