-
I was on IRC last night with eadz and he came up with a much simpler approach that I will expand upon now.
He said that he could write a script which would automatically do recursive linking from the /Knoppix cd root tree.
Currently there is a single link to such large directories as /usr to /KNOPPIX/usr. Although this in many ways simplifies things, it also creates problems for those who wish to make changes. If I understand him correctly, his script would automatically create recursive links all the way down the /usr tree for example so that every item is linked instead of an entire directory. This is a crucial first step.
I think that next we would create a directory such as /home/profiles. This is where one could keep diferent root tree profiles for different situations. For instance: /home/profiles/laptop/.root would be the root tree for a laptop (with some of the programs installed plus extras such as a module to run the internel winmodem, modules to activate the special buttons, etc that would be specific to that laptop. You may want another profile such as /home/profiles/generic/.root that would house only the extra programs you would want, etc. These .root trees would only include the extra stuff installed by the user so they do not necessarily need to take up much space. In addition, they could easily be created with the current persistant home program. When the system is loaded (or after a program is installed there) a script is run which will auto load items from the chosen profiles' .root directory on top of the main root tree.
When installing to each profile one could chroot /home/profiles/XXX/.root. So in essence, this may still be small enough to fit on a floppy in some instances, but could easily be run with persistant home from a usb pen drive, etc. The possibilities and portability of this approach would allow for maximum flexibility.
to load the profiles.... maybe have an option at boottime such as:
knoppix profiles
this would then begin the loadup process and after the drive has been discovered and it is ready to write from a profile onto the main root tree, a menu could pop up asking you to choose the profile you wish and list them (in the above scenario you could choose laptop or generic).
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

Dell 6P85J 4TB ST4000NM0063 7.2k 6Gb/s 3.5” SAS SED Hard Drive with Tray
$39.99

Western Digital HUS726T4TAL5204 4TB 7.2K SAS 12Gb/s 3.5" 512e HDD NetApp X375A
$64.00

Toshiba DT01ACA100 1 TB 3.5" SATA III 3.5 in Desktop Hard Drive
$24.99

HGST Ultrastar HUS726040AL5210 4TB 7200RPM SAS 12Gb/s Enterprise HDD
$41.00

Dell ST6000NM0034 1HT27Z-150 NWCCG 6TB SAS 3.5 7.2K ENTERPRISE SERVER DRIVE
$68.99

Seagate Barracuda ST1000DM003 1 TB SATA III 3.5 in Desktop Hard Drive
$23.99

Seagate ST3000NM0005 HDD 3TB SATA 6Gb/s 7.2K 3.5" 512 b/s
$59.00

Toshiba 14TB MG07 MG07ACA14TEY 7.2K RPM SATA 6Gb/s 512e 3.5" Enterprise HDD
$339.00

New Western Digital WD40EFPX 68C6CN0 4TB 3.5" SATA III Internal NAS Red Plus HDD
$137.59

Seagate ST8000NM0075 Enterprise Capacity 3.5 HDD 8TB SAS Hard Drive 8TB EXOS
$184.99