-
The Knoppix way of mounting cloop file system overlays is already modularized (http://knoppix.net/forum/showthread....ng-cloop-files) , and maybe this approach could be a way to get a good remastering base:
The basic cloop KNOPPIX should contain the 32 bit base with all the great hardware handling we know and love, and the LXDE desktop with only the bare necessities. This should contain only the applications that presently are on the CD version in the menu categories Knoppix, System Tools, Universal Access and Preferences, and in Accessories only the applications File Manager PCManFM, LXterminal and Root Terminal and maybe LeafPad.
To make the Knoppix version that can fit on a CD, cloop KNOPPIX1 should contain what is missing in the basic 32 bit KNOPPIX cloop in terms of user applications. It should be possible to create the CD version by putting the two cloops KNOPPIX and KNOPPIX1 in the ISO along with the 32 bit kernel and the minirt.gz and the rest that it takes to make a bootable CD.
64bit support should be put in a separate cloop KNOPPIX2 that is only dependant on the basic cloop KNOPPIX and the 64 bit kernel. The 64 bit cloop KNOPPIX2 should contain 64 bit base with hardware handling and 64 bit drivers. This cloop should be built to work on top of the basic 32 bit KNOPPIX cloop. I guess the 64 bit cloop KNOPPIX2 doesn't need to contain user applications.
Finally the big cloop KNOPPIX3 that contains the desktops and the applications that can't fit on the CD. Thus to make the Knoppix DVD version, one should put all four cloops and both kernels into an ISO. When booting this, Knoppix mounts the cloops KNOPPIX, KNOPPIX1 (CD version), KNOPPIX2 (64 bit support) and KNOPPIX3 (desktops and more applications) in that order.
To make a version with 32 and 64 bit hardware support and only a special selection of applications, I can take the basic 32 bit cloop KNOPPIX, the 64 bit cloop KNOPPIX2 renaming it to KNOPPIX1, and put the applications I want into a third cloop KNOPPIX2. Now I can easily make a remastered Knoppix that I'm sure won't be broken, because I haven't removed anything from the base cloops.
Hopefully, this modularized cloop approach won't make too much extra work for the Knoppix developers team. It takes more effort to always keep in mind which packets should go into which cloop.
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

Dell Constellation ES.3 3TB Enterprise-class Hard Drive (Wiped & Tested)
$39.00

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

Seagate ST12000NM0127 12TB 256MB 7200RPM 3.5" SATA 6.0Gb/s Enterprise Hard Drive
$318.99

Seagate ST500DM009 BarraCuda 500 GB 3.5" SATA III Desktop Hard Drive
$14.99

Seagate ST4000NM0034 Enterprise 4TB 7200RPM SAS 12Gb/s HDD v4
$39.00

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

HGST HUS724040ALA640 HDD 4TB SATA 6Gb/s 7.5K 3.5" 0F19459 512 b/s
$78.00

DELL 2TB Enterprise HDD (7200RPM, 3.5", SATA III, 128MB Cache) HUS722T2TALA600
$49.95

(ST8000NM0045) SEAGATE ENTERPRISE 8TB 7200RPM 4Kn SATA 6Gb/s 3.5" HARD DRIVE
$199.99