MorphixDevel
From MorphixWiki
rolialno rictrcle
Contents |
[edit] General Morphix Developer & Morphing Info
[edit] Modulemaking
ModuleMakingHowto - How do i make a module?
MorphixScripts - easy scripts to help facilitate the building of modules
ModuleMaker - auto-building Morphix modules
IntelliBuild - auto-building Morphix/Knoppix livecds
[edit] mainmodules
MainModuleHowto - Very complete document from Tech2k, which covers all aspects of building and changing mainmodules. Also available as PDF via http://sf.net/projects/morphix
http://osdn.dl.sourceforge.net/sourceforge/morphix/custommorphix.pdf - Tech2k's howto on quickly remastering a mainmodule
http://aquariusoft.org/page/linux/livecd_howto/ - aquatix' fast howto of building a mainmodule from scratch with mmaker and building an .iso
MainModuleIn12Steps - Making a mainmodule in 12 steps, from debootstrap to iso. Feel free to extend it, it's more a checklist now
MainModReadme - on the internal structure of a mainmodule
[edit] minimodules
MiniModReadme - on the internal structure of a minimodule
BootImage - on the boot.img in KNOPPIX/Morphix or BootImgHowTo - a howto from lrp, non-morphix related
MakingTheSimplestMorph - The simplest customized Morphix-CD using the very minimum of tools.
[edit] basemodules
AddingDefaultBootoptions - A short tutorial on how you can make certain bootoptions used by default
KernelInstallation - Step by step instructions on installing a custom kernel to a Morphix base
KernelModules - Notes on recompiling various 3rd party kernel modules.
KernelPatches - Which version has which patches?
KernelModifying - After all the KernelModules and KernelPatches, how do you add your new kernel to the base module?
KernelModuleRequests - A collection of other 3rd party kernel modules, possibly for inclusion in minimodules
[edit] testing/development
UserModeMorphix - build a Morphix LiveCD that runs in user mode linux
Development on non module-specific Morphix components
SubProjects - also has a few pages for specific projects underway
[edit] Random tips and notes
* EncryptedFileSystem
* use Qemu instead of VMware
* CompressionTechniques
* CodingGuidelines
* GetText - translation scheme for most of our subprojects built in C
* Try out the Minimodule Generator
Note that you need the cloop-utils debian package above, and that it is still quite new and likely to be changed a lot http://am.xs4all.nl/morphix/minimod-gen.pl
* http://www.tldp.org/HOWTO/Bootdisk-HOWTO/cd-roms.html for a howto on bootable CD-ROM's
* and the generic bootdisk howto: http://www.tldp.org/HOWTO/Bootdisk-HOWTO/index.html :o)
* http://knoppix.net/forum/viewtopic.php?t=7 - howto for the changing of the boot image
* making of a customized Knoppix: http://tldp.org/LDP/LG/current/sunil.html
* Morphix localization ( a locale version).

