Currently, there is no way to load persistent settings if Knoppix is booted from a read-only medium. I suggest a change to the init script in the minirt, so that it is possible e.g. to boot from a CD and enter a boot parameter to load the KNOPPIX-DATA overlay file from a file somewhere else.
should load the file loadme.img or loadme.aes from the stated device and path.Code:knoppix home=/dev/sdb1/path/to/file/loadme
diff between original init and the new version:
What's the point ? To be able to use an unmodified verifiable ISO and still load settings. Some computers cannot boot from USB, and maybe one isn't allowed to copy Knoppix to the hard disk.Code:848a849,871 > preparehome(){ > # mount device and set the correct mounted path in $home > DEVICE=`echo $home | awk -F/ '{print "/"$2"/"$3}'` > HOMEFILE="${home#$DEVICE/}" > #check if the device is already mounted > MOUNTED=`mount | grep ^$DEVICE | awk '{print $3}'` > if [ -n "$MOUNTED" ] > then > if [ -r "$MOUNTED"/${HOMEFILE}.* ] > then > home="$MOUNTED"/${HOMEFILE} > fi > else > # make mount point > [ -d /mnt-home ] || mkdir -m 755 /mnt-home > trymount "$DEVICE" /mnt-home >/dev/null 2>&1 > if [ -r /mnt-home/${HOMEFILE}.* ] > then > home=/mnt-home/${HOMEFILE} > fi > fi # if mounted > } # preparehome > 850a874,875 > # if home is in parameters and starts with /dev/ mount the device and find the file > [ -n "$home" ] && [ `echo $home | awk -F/ '{print $2}'` = "dev" ] && preparehome
HyperX FURY DDR4 4GB 8GB 16GB 32GB 3200 2400 2666 Desktop RAM Memory DIMM 288pin
$31.50
HyperX FURY DDR3 16GB 2x 8GB 1600 MHz PC3-12800 Desktop RAM Memory DIMM 240pins
$23.50
HyperX FURY RAM DDR4 16GB 8GB 32GB 4GB 3200 2666 2400 2133 Desktop Memory DIMM
$14.80
A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G
$13.99
CORSAIR - VENGEANCE LPX 16GB (2PK x 8GB) 3200MHz DDR4 C16 DIMM Desktop Memory...
$44.99
Samsung M386A4G40DM0-CPB 32GB 4DRx4 PC4-2133 LRDIMM DDR4-17000 ECC Memory RAM
$24.99
8GB DDR3 1600Mhz PC3 -12800 sodimm Laptop memory RAM 8GB 12800s DDR3L notebook
$9.99
M393B1G70QH0-CK0 Samsung 8GB 1Rx4 PC3-12800R DDR3-1600 ECC Registered Memory
$4.95
Samsung 64GB (16GBx4) 2Rx4 PC3L-12800R DDR3 1333MHz ECC REG RDIMM Server Memory
$20.00
Samsung 32GB 2Rx4 PC4-2666 RDIMM DDR4-21300 ECC REG Registered Server Memory RAM
$36.99