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.
100-000000314-04 AMD EPYC 7763 64-Core 2.45GHz ES Processor *NO VENDOR LOCKED*
$1099.00
Intel - Core i7-12700K Desktop Processor 12 (8P+4E) Cores up to 5.0 GHz Unloc...
$419.99
AMD Ryzen 9 5950X 16-core 32-thread Desktop Processor
$319.99
Intel - Core i9-12900K Desktop Processor 16 (8P+8E) Cores up to 5.2 GHz Unloc...
$619.99
Intel Core i7-6700 3.40ghz LGA1151 SR2L2 Processor
$60.00
Intel Xeon Gold 6144 SR3TR 3.50GHz 24.75MB 8-Core LGA3647 CPU Processor
$175.00
Intel Core i7-6700 3.40 GHz QUAD Core (4 Core) Desktop Processor 8MB LGA 1151
$59.99
Intel Core i7-14700K Unlocked Desktop Processor
$409.99
INTEL CORE I5-8400T PROCESSOR | 1.70GHZ | SR3X6
$49.99
INTEL CORE I7-8700 PROCESSOR | 3.20GHZ | SR3QS
$119.99