Well, that suggestion might almost work. What I did was:
1) Install cloop utils to extract the Knoppix sytem from the ISO
aptitude install cloop-utils
mount -t iso9660 KNOPPIX_V6.0.1CD-2009-02-08-EN.iso /var/chroot/knoppix -o loop
There's more info here:
http://www.knoppix.net/wiki/Cloop
You'll need to compile the kernel module for cloop:
wget
http://debian-knoppix.alioth.debian....2.629-1.tar.gz
tar -xvf cloop*
cd cloop-*
make KERNEL_DIR=/usr/src/linux-2.6.30.4
mkdir -p /lib/modules/misc && cp cloop.ko /lib/modules/misc/
depmod -a
mknod /dev/cloop b 240 0
# need to install zlib_inflate kernel modules
insmod cloop.ko file=/var/chroot/knoppix2/knoppix/KNOPPIX/KNOPPIX
mount -o ro /dev/cloop compressed/
cp -Rupv compressed/* source/
http://www.stirnimann.com/mystuff/doc/knoppix.txt
http://www.knoppix.net/wiki/Cloop#If...d_on_the_disc:
After going through that I was able to chroot into knoppix. (Of course, I had added it to the schroot.conf file.)
The programs worked fine; however there was no internet connectivity despite mounting the same shared files in fstab that worked for other chroots.