I have found the source of the ghost problem (not the cause!)
Ok, in my last message I say my compilled kernels work with ghost. In reality, that work because I don't remasterise my initrd, with compatible modules, and the modules can't load with my kernels.
Ok, I must work more cleanly
First I apply tinycore patchs for kernel 2.6.33.3 and use officiel tinycore .config
I compile kernel AND modules and update my initrd modules.
But surprise, in my modules, the module kernel/misc/ramzswap.ko is missing !
I remasterise one initrd with old ramzswap, and one initrd without this module.
I try...and :
with old ramzswap : GHOST don't work with error segmentation fault (and 36000 sometime)
without ramzswap : GHOST WORK !!!
Ok, this module can be disabled by "embed" boot option, I try with original kernel, initrd and embed option :
GHOST is fonctionnal
it is curious that the lack ramswap module, using the patches and the original config file. And coincidence?! with it, ghost generates a segmentation fault
To tclfan : I use Tinycore with PXE (netboot) to remaster WinXP computers with avanced manipulation of files, registry and sysprep after the image is downloaded by Ghost., and use nfs and cifs shares. I have used other OS (WinPe, DOS...). Tinycore is the better compromise between speed and fonctionality
SORRY, FOR MY ENGLISH LANGUAGE !