One idea - how about making ISOLINUX swichable between IA32 and AMD64 automatically? A sample config is like this. ----------------------------------------- Under ISOLINUX.CFG: label default arch=IA32: kernel=vmlinuz.32 initrd=image32.gz arch=AMD64: kernel=vmlinuz.64 initrd=image64.gz ----------------------------------------- What is the merit?: You can use same CD for both IA32 PC and AMD64 PC. --- Okajima, Jun. Tokyo, Japan.
Jun OKAJIMA a ?crit :> >One idea - how about making ISOLINUX swichable between IA32 and AMD64 automatically? > >A sample config is like this. >----------------------------------------- >Under ISOLINUX.CFG: > label default > arch=IA32: > kernel=vmlinuz.32 initrd=image32.gz > arch=AMD64: > kernel=vmlinuz.64 initrd=image64.gz >----------------------------------------- > >What is the merit?: >You can use same CD for both IA32 PC and AMD64 PC. > >You can use a x86 kernel on a x86_64 architecture (but you will not use it with its full capabilities) but you can't use a x86_64 kernel on a x86 system. It could make senses to use a "ARCH" flag somewhere in syslinux. We can try to find the "lm (long mode)" flags on the cpu capabilities for checking if it's a x86_64 capable system and then decide which configuration files you needs to downloads or using an "arch=" option as Jun Okajima suggest. H. Peter Anvin ? Does it make sense for you ?