Where can I put the command elsewhere in the system such that it runs on each boot?
That is what the /etc/rc*.d directories are for. I've got the following files on my machine:
The rc*.d files are all links to the init.d file. The S or K tell the computer to start or stop the service, and the 90 or 10 gives the priority compared to the other files in the directory.
On Debian based systems, the right way to do this is to apt-get the sysklog package, then make sure the links are created.
The only problem I see is if Knoppix does not allow changing items in the /etc directory. If so, this becomes a lot harder.