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.
OEM IBM Lenovo 16V Adapter for Laptop Thinkpad 240 385 390 560 600 765 770 n/PC
$21.99
VINTAGE OEM IBM Three-Button ScrollPoint Optical USB Mouse (P/N:24P0494)-Grade B
$13.45
OEM IBM Thinkpad Keyboard 46H3846
$10.00
Vintage Apple OEM - IBM WDS-L160 50-Pin SCSI HDD 160MB, Powers On
$32.99
5M/16ft - LC/LC Fibre Cable 50/125 - IBM OEM - PN 12R9914 EC J14853 OFNP - New
$6.99
Apple IBM 240MB 2.5" OEM Internal SCSI Hard Drive for Mac PowerBook Vintage
$69.99
IBM DOS 6.1 OEM VERSION 5.25" DISKS NEW SEALED
$24.99
IBM Keyboard T440 T440s T440p T431s Backlit 04X0139 OEM
$24.00
Lexmark/IBM 6190653 Black Developer (500k Pages), for the Lexmark 3835 printer
$247.98
IBM OEM DBOA-2720 720MB 2.5" IDE 44-Pin LAPTOP HARD DRIVE HDD Vintage TESTED
$67.90