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.
TP-Link 16-Port Gigabit Ethernet Unmanaged Switch | Plug and Play | TL-SG1016D
$39.99
Loocam Gigabit PoE Switch 8 Port 96W 2 Uplink Port Unmanaged Ethernet Switch
$49.99
TP-Link TL-SG108PE | 8 Port Gigabit PoE Switch | Easy Smart Managed | 4 PoE
$49.99
Tenda 8/5 Port Gigabit Ethernet Splitter Network Switch SG108 / SG105 Unmanaged
$19.99
Tenda SG105 5-Port 10/100/1000Mbps Gigabit Desktop Switch Ethernet Splitter Hub
$13.99
Tenda SG108 Network Gigabit Switch 8 Port 10/100/1000Mbps Wired Ethernet Lan Hub
$19.99
Brocade FCX648S-HPOE 48 Port Gigabit PoE Network Switch - SAME DAY SHIPPING
$54.95
New 10/100 Mbps 8 Ports Fast Ethernet LAN Desktop RJ45 Network Switch Hub
$11.49
Dell PowerConnect 5224 24-Port Managed Gigabit Ethernet Switch 3N359
$44.99
Cisco Catalyst WS-C2960G-24TC-L V03 24 Port Gigabit Ethernet Network Switch
$48.99