Let me start by just saying, what a fantastic effort TCL is! well done.
What I'm wanting to do is use TCL as the basis for PXE booting a TCL based Xen Dom0.
The boot process I'm using is the multiboot mboot.c32 module from the syslinux project
However, where I'm a little unstuck is installing a custom kernel.
Unfortunately the version of the kernel source 3.0.21 that is provided does not yet have all the Xen modules that I'm requiring. These are in Jeremy's pvops kernel branch 2.6.32.x though and because it's better tested for my config I want to have TCL running with the older kernel as a dom0.
So what I have started to do is customize the core iso by doing something pretty similar to the remastering link. It actually starts to boot up but part way through the process the machine resets and I cannot see why.
I did copy all the modules and config files from a pre-built kernel to /lib/modules/18.104.22.168
It did a little more reading and found the custom kernel link in the TCL wiki
Which suggests there are some patches applied to the kernel source for TCL. But, those are against the newer 3.x kernel. Are those patches going to need to be backported to my 2.6 kernel?
I guess I should step back for a moment and just ask, am I going about this the right way?
Should I be starting with the latest version 4 TCL, or perhaps using an older version 3 which would have a version 2.6 kernel to start with?