Hi again,

For ParallelKnoppix, I build aufs.ko within the chroot enviroment, and you need to tell it where your live CD kernel lives. The aufs README explains cross-compiling like this:

Currently these configurations are written in ./local.mk, ./local.mk will work
for you in most cases.
$ make -f local.mk
The local.mk searches your kernel build path by
KDIR = /lib/modules/$(shell uname -r)/build
If you are cross-compiling the aufs module, try
$ make KDIR=/your/kernel/build/path -f local.mk
so what I do is (inside the chroot)
Code:
make KDIR=/usr/src/linux -f local.mk
Then you also need to fix the minirt. I don't understand why you got something that works in QEMU but not with CD boot.