While snooping around the stock init script, I spotted a variable, home, in the mountdata function standing out from the crowd. After doing some quick tests, the preliminary results are summarised as follows,
Prerequisite: The persistent overlay (.img, .aes or .inf) being on the same partition as the KNOPPIX file.
Functionality: Loading a specific persistent overlay at the boot time.
Usage: knoppix home=/mnt-system/foobar/dummy
*The dirname and basename cannot contain any whitespace characters.
*The basename needs to be unique if there are more than one overlay files in the same folder because the suffix cannot be part of the argument.
Cisco Catalyst WS-C2960CX-8TC-L 2960-CX Series 8 Port Gigabit Switch
$79.99
Cisco WS-C3560-48PS-S 48-Port Managed Gigabit PoE Switch
$56.00
Cisco Catalyst 3650 48-Port Managed PoE+ Gigabit Switch WS-C3650-48FS-E
$49.99
Cisco WS-C2960-48PST-L 48 pport PoE Manageable Switch
$55.00
HP 2530-48G 48 Port Gigabit Ethernet Network Switch J9775A
$30.95
HP ProCurve 2530-24G J9776A 24 Port Gigabit Ethernet Managed Network Switch
$34.99
Linksys SE3008 8 Ports Rack Mountable Gigabit Ethernet Switch
$21.99
New Linksys SE3005 5-port Gigabit Ethernet Switch
$18.99
HP JG937A Flexnetwork 5130-48G PoE+ 48-Port Gigabit Network Switch
$65.95
Netgear Prosafe Plus JGS524PE 24 Port Gigabit Switch 12 Port PoE JGS524PE-100NAS
$129.98