OmniBoot v1.5

Using Knoppix live linux to build OmniBoot

1. If you use e.g. a german keyboard you can enter a language code at boot-time for Knoppix this way: knoppix lang=de

2. Open the filemanager.
3. Click on the left on partition "OmniWork" and navigate on right pane down to OmniBootv1.5/filesystem/boot/make/omniboot
4. If you like to set another default language as US English please edit the file om.cfg (context menu/Leafpad) as described in Customize/Language. If you wish to reduce the size of OmniBoot please check Modules/About to see how to easily remove modules.
5. From Menu/Tools open a shell at current folder
6. Enter (boot prompt shown for illustration)knoppix@Microknoppix:/media/sda1/OmniBootv1.5/filesystem/boot/make/omniboot$ su root 7. Enter (boot prompt shown for illustration)root@Microknoppix:/media/sda1/OmniBootv1.5/filesystem/boot/make/omniboot$ bash ./om ch
8. Software setup: First the om-script will install cabextract, dc, pigz and pixz, these packages are missing in Knoppix for the OmniBoot generation initially.

From here there are no differences to building from any other live-linux:


9. After software dependencies have been checked you will be asked whether you allow multi-threading for downloads and building or prefer a single-thread. While multi-threading verbose output is reduced to avoid a mess.
10. About 27GB will be downloaded to a folder "isostore" which will be placed aside the folder "filesystem". From that source about 22GB are extracted and rearranged in the OmniBoot filesystem.
11. If you think from the messages of the script that maybe not everything went right (e.g. downloads fail sometimes on first attempt) please run again bash ./om c This will always check through the whole OmniBoot filesystem and report and fix missing files. Alternatively you can also do bash ./om cr to completely rebuild the OmniBoot filesystem no matter if anything is present yet (slower but safer). Existing downloads will be used in that case as source and previously checked online for correct size. With bash ./om d $modulname you can rebuild a specific module if you prefer.

Appreciate the content of your folder "isostore"! Make sure to always keep a current backup to save you precious time downloading only updates with the next release of OmniBoot. If you yet have your isostore (on your linux-filesystem or within the vhd-file) you only update the folder "filesystem" replacing it with a new empty copy, run the om script as explained above and create your new updated version of OmniBoot.