Cloop from HD, RAM CDROM3 etc.
Use KNOPPIX compressed file from HD, or RAM or Samba or ... instead of CDROM is a usuful idea.
But in the linuxrc of the miniroot of the boot.img this compressed file is in a directory /cdrom. So this monting point is not available for many standard use. This situation induce confusion when KNOPPIX file are found on HD or RAM or...
The device were KNOPPIX file is found lose some fonctions.
To avoid this, I suggest to use a special monting point like :
/stock instead of /cdrom for the device were KNOPPIX file is found.
So /cdrom/KNOPPIX will be change to /stock/KNOPPIX in softlink and may script.
Also I suggest to make the KNOPPIX file readonly instead of make all the device readonly when it is possible.
With those modications KNOPPIX can use CD burnner easyer.
And for more clean copy of KNOPPIX CDROM on HD or ... I suggest to put all things (Demos.. autorun.bat..) except autorun inf in the KNOPPIX directory. LInk are to be ajust also.
For users without CD bunner or for those have copy the iso as file in the CD, I suggest to give outside the iso a new boot.img with in the linuxrc a new mounting point like :
/mnt/xx/KNOPPIXvv.iso /mnt/loop5 iso9660 ro,loop=/dev/loop5 0 0
were xx is the device were KNOPPIXvv.iso are found and
vv the version of KNOPPIX
Also, at boot If the user not give his choice at the CMDLINE, the linuxrc can list all the founded KNOPPIX compressed file with localisation and date. If many KNOPPIX are found, the choice can by offer to the user.