(2) What exactly meaned by the remark "could NOT find kernel image:linux "?
Syslinux and isolinux tries to search by default for a file called 'linux' to boot from, when it finds no config file (syslinux.cfg or isolinux.cfg). There is no file "linux" on ubcd. Syslinux should find its configuration file.
Check if there is a syslinux.cfg
file in x:\syslinux\
on your usb thumb drive.
I tried to find "kernel image:linux" in Syslinux 3.36 but nothing is found
The previous version was syslinux 3.63, not 3.36.
Version 3.70 is out:
Download the last version of syslinux. Check if x:\syslinux\syslinux.cfg
exists (with X: = drive letter of your usb thumb drive).
Go to "Start ==> Run as.. ==> type "cmd"".
(/win32/syslinux.exe from the syslinux archive) to the cmd window.
Add the following parameters (what is written after syslinux).
For windows: syslinux [-sfma][-d directory] x:
syslinux -ma -d syslinux x: adapt x: to the stations letter for your thumb drive
syslinux -sma -d syslinux x:
For linux: syslinux [-sf][-d directory][-o offset] /dev/sdX
syslinux -d syslinux /dev/sdX adapt sdX to your correct drive
syslinux -s -d syslinux /dev/sdX
These are the options common to all versions of Syslinux:
-s Safe, slow, stupid; uses simpler code that boots better
-f Force installing
-d directory in which ldlinux.sys will be placed
These are only in the Windows version:
-m Mbr; install a bootable MBR sector to the beginning of the
-a Active; marks the partition used active (=bootable)