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.
[Lot of 7] Intel Core i7-8700 SR3QS 6-Core 3.20GHz Desktop LGA1151 Processor
$799.99
AMD Ryzen 9 5950X 16-core 32-thread Desktop Processor
$319.99
Intel Core i7-6700 3.40 GHz QUAD Core (4 Core) Desktop Processor 8MB LGA 1151
$59.99
Intel Core i9-12900KF - 12th Gen Alder Lake 16-Core (8P+8E) 3.2GHz LGA CPU
$262.99
Intel Core i5-7600 3.8GHz Quad-Core Processor SR334 LGA1151
$34.99
Intel Core i7-4790 3.60GHz Quad Core CPU Processor SR1QF LGA 1150 Socket
$32.99
Intel i5-9500 3.00GHz 6-Core 9MB CPU Processor LGA1151 SRF4B
$60.00
Intel Xeon E5-2697A V4 2.6GHz CPU Processor 16-Core Socket LGA2011 SR2K1
$39.99
Intel Core i7-7700 3.60GHz Quad-Core CPU
$41.57
Intel Core i5-9500 3GHz Hexa Core 9MB 65W FCLGA1151 Processor SRF4B
$66.49