Astronomix Developers Documentation (WORK IN PROGRESS)

Table of contents

Introduction

Astronomix is essentialy a Morphix derivated. This mean that all the work to build it is made using the Morphix logic and many of the Morphix scripts, with some customization (like a specialized installer or some modification in the hardware detection scripts) and a complete remake of the modules, but with the same structure. According to Morphix, modules mean that in the ISO there are some different filesystems with different task to do at different level, compressend in multiple compressed iso and reorganized with a structured tree in one single iso.

Modules Structure

The modules structure in Astronomix is done in the same manner of Morphix, if you loop mount the "full" iso you will see something like this:

/ ---------------------> root of the iso image, with some README and needed files like autorun.inf and so on |->boot/ | |-> miniroot.gz -----------> gzipped ext2 file system with a minimal busybox filesystem, for the bootstrap of the livecd | |-> vmlinuz --------------> a kernel image | |-> grub/ --------------> directory with grub (a boot loader) related files | |->base/ | |-> AstronoMix ------------> a cloop compressed iso with a minimal complete install of Debian sid with some morphix scripts | |-> boot.cat | |->copy/ | |->morphix/ | |-> background.png --> the graphic file used for splash boot | |->deb/ | |->exec/ | |->images/ | |->mainmod/ | |-> astronomix-big.mod --> a cloop compressed iso with the "big" version of the astronomix file system | |-> astronomix-tiny.mod --> a cloop compressed iso with the "tiny" version of the astronomix file system | |->minimod/

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 2); backlink

Inline substitution_reference start-string without end-string.

System Message: ERROR/3 (<string>, line 27)

Unexpected indentation.

|-> astronomix-mini-big.mod --> a morphix mini-module with customization for the "big" main module |-> astronomix-mini-tiny.mod --> a morphix mini-module with customization for the "tiny" main module

System Message: WARNING/2 (<string>, line 27); backlink

Inline substitution_reference start-string without end-string.

System Message: WARNING/2 (<string>, line 27); backlink

Inline substitution_reference start-string without end-string.