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.
MSI ProSeries ATX Motherboard Intel LGA 1200 Socket Z490-A Pro
$85.17
Gigabyte GA-Q170M-D3H-GSM Intel LGA1151/Socket H4 DDR4 mATX Motherboard & I/O
$49.49
Logic Board MJLQ2LL/A 2.5GHz i7 16GB Apple MacBook Pro 15" 2015 A1398 661-02525
$89.99
HP Pavilion Gaming TG01-0030 AMD Motherboard AM4 DDR4 L57088-001
$41.09
Asus H81M-C Intel LGA1150 DDR3 Desktop Motherboard MicroATX Socket H3
$27.99
ASUS TUF GAMING B460M-PLUS WIFI LGA 1200 MicroATX Motherboard UPDATED BIOS
$58.95
MSI MPG Z590 GAMING FORCE LGA 1200 Intel Z590 SATA 6Gb/s ATX Intel Motherboard
$119.99
ASUS TUF B365M-PLUS GAMING LGA 1151 DDR4 Motherboard UPDATED BIOS
$64.95
Intel DQ77MK Desktop Motherboard Socket LGA1155 Q77 MicroATX DVI USB 3.0 NO I/O
$39.95
Asus H110M-k LGA 1151/Socket H4 DDR4 SDRAM Desktop Motherboard
$109.95