Itay Duvdevani, responding to Shachar Shemesh, wrote: > We did something similar with Kinneret, but for the home directory > only. The idea can be implemented for other directories as well... > > We created an empty file on the user's windows partition in a known > location (C:\kinneret\kinneret.img or some other drive), loopback it > using losetup and created an ext2fs on that file, which then carried > all the knoppix home directory. At each boot, we had a small script > that looked for that file in every available partition, and mounted it > to /home/knoppix. > > I don't know if newer version of knoppix support things like that > out-of-the-box. We had to remaster it in order to add our small > script. > > I assume that if you run that script early in the boot process, you > can do the same thing for /etc /usr /whatever...
I think the concept of MiniModules of Morphix, is exactly this, but the MiniModules are usually packaged as a part of the ISO; MiniModules can overwrite directories and files (even critical files of the OS used during the boot), run startup commands, etc. The solution is modular, because you don't need to create your own OS, but can use the standard MainModule, and keep all your changes in the MiniModules. Then, when a new version of the OS is out, you just replace the MainModule, rather than merging everything. Even if there is not yet an option to keep MiniModules on another partition (or anywhere else) and mount them during the boot, I'm sure it will be very easy to add such an option to Morphix boot scripts. -- Eli Marmor [EMAIL PROTECTED] CEO, Netmask (El-Mar) Internet Technologies Ltd. __________________________________________________________ Tel.: +972-9-766-1020 8 Yad-Harutzim St. Fax.: +972-9-766-1314 P.O.B. 7004 Mobile: +972-50-5237338 Kfar-Saba 44641, Israel ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
