Morphix ISO README

If you're wondering what the directories on the cdrom do, this is the right document. If not, take a look on morphix.org! (don't miss the FAQ or wiki)

o /boot contains the init ramdisk, grub menu and kernel

o /base contains morphix, the module that detects/configures your hardware and contains your standard kernel modules.

o /mainmod contains mainmodules, these are also cloop images, comparable to the /base/morphix file, but using a different structure see README.mainmod for info about the internal structure of these files In short: mainmodules contain your filesystem, except for your kernel, loadable kernel modules, and hardware detection scripts.

o /minimod contains minimodules, again these are cloop images. You don't need them, but you can add extra functionality by including extra minimodules. See README.minimod.

o /exec If you place files in this directory, they will be executed at boottime. Note that this does not mean that programs using X will be executed, the proper way would be to add a line to .xinitrc for this. Place the following in /exec/script.sh for example: echo \"program\" >> /home/morph/.xinitrc echo \"program\" >> /home/morph/.xsession (Does Debian still use .xsession? not 100% sure, xinitrc should be enough…) Again, try this out. Exit from X, execute the script, and 'sh /morphix/init.sh'

o /copy If you place files in this directory, they will be copied over to the root of your filesystem. Use directories to place files in a certain directory instead. For example, have: /copy/home/morph/.xfce4/xfcerc to copy the xfcerc file to /home/morph/.xfce4/xfcerc at boottime.

Interesting things can be done with adding files to locations like: +
  '/copy/morphix/init.sh'
or
  '/copy/morphix/loadmod.sh'
as these files are executed after being swapped. Great fun ;)