My solution is to copy all configuration files to a self-made writable etc directory and having knoppix.sh copy the files inside that directory over the real /etc at each boot. This way, Knoppix is totally configurable.