From: Alex de L. <ale...@xs...> - 2003-09-01 15:04:11
|
Hey list, Well, some people from the irc channel wanted me to bring the lists back to life, so here is a short howto for building mainmodules and the new base. Part of it was already on the website: Information about the new base directories (/deb, /exec, /copy) can be found here: http://am.xs4all.nl/morphix/Cdrom-README Besides the problems with modules, i've also switched the base from using autofs to supermount. For this to work correctly, you have to remove the symlinks '/floppy' and '/cdrom' and replace them with directories. Yes, your minimodules will work. However, the 0.4-0c base uses a new version of loop that is incompatible with the previous versions. I'm still fine-tuning a new base, but for those that are curious... For the conversion from old to new mainmodule: Make sure you have the (old) mainmodule unpacked in a directory (you can get the old extract_compressed_fs from http://am.xs4all.nl/morphix/scripts/). Get the latest cloop-utils from sid (or grab them from http://developer.linuxtag.net/knoppix/). Then, build the module like usual, if you want there is a module-builder script up on http://am.xs4all.nl/morphix/scripts/module-builder2.pl I still have to make the conversion easier, but it's not as hard as it looks. However, a side effect is that minimodules won't load. Copy http://am.xs4all.nl/morphix/loadmod-0.4-0c.sh over the loadmod.sh in /morphix/loadmod.sh of the mainmodule and newly converted minimodules will work with the new base/main combination. I'm beginning to convert all the current modules over, and should have a new (full) release out within a few weeks. The above trick will only work for this base release, the next ones will have a minimodule-loading script in the base module instead of the mainmodule, like it ought to have been. If you don't want to convert modules yourself, you'll have to be patient until the next release. This base was more a way to give people with customized modules a chance to convert their modules and play around with the new features of cloop 1.0. If you have further questions, poke me on IRC! In summary: 1. replace /cdrom and /floppy with directories 2. replace /morphix/loadmod.sh with the one on http://am.xs4all.nl/morphix 3. compress the main/minimodule with the latest cloop/extract_compressed_fs in sid Cheers, Alex /'-'\ ( o o ) ------------oOO0--(_)--0OOo------------ Wouter Alexander de Landgraaf Student AI & CS VU Amsterdam Phone: 06-16844084 GPG: http://am.xs4all.nl/key_alex.asc WWW: www.alextreme.org & www.morphix.org .oooO ( ) Oooo. --------------\ (----( )-------------- \_) ) / (_/ |