Hi, I'm new to Tiny Core, I'm trying to install it locally on my desktop since I have a spare partition there.
On my system I first boot Gummiboot loader, then I boot Syslinux from Gummiboot and then trying to boot Tiny Core.
Gummiboot can't boot Tiny Core directly since vmlinuz there is not an EFI binary (CONFIG_EFI_STUB is not set in kernel config).
syslinux.cfg which sits on my ESP partition looks simple:
DEFAULT tinycore
LINUX /tinycore/vmlinuz
INITRD /tinycore/core.gz
APPEND loglevel=3 tce=sda2
vmlinuz and core.gz sit on the ESP partition.
tce directory is on next partition (sda2).
After the boot is initiated from Syslinux, I only see a flash of text probably saying "Loading vmlinuz" and "Loading core.gz" (it's too fast, I can't read).
Then my system reboots in a couple of seconds.
If I replace "LINUX /tinycore/vmlinuz" with a different kernel and remove "INITRD", that kernel boots fine.
I did not take syslinux from tinycore (there's no EFI version) but from official Syslinux builds.
Any ideas what could be wrong?