In the example I described, the persistent memory is only on partition #2.

I don't know, if it is possible to boot more then one KNOPPIX/KNOPPIX on different partitions with syslinux. Syslinux offers an multiboot option with "mboot.32", but I never tried it.