You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
crim50n 2eb0c24a42 updates for mediaplayer module 4 years ago
docker fix for the stretch slax build 4 years ago
images Update README 4 years ago
linux-live updates for mediaplayer module 4 years ago
.gitignore fix for the stretch slax build 4 years ago
README.md Update 4 years ago
buildall Update 4 years ago
install Update 4 years ago
makeboot Update 4 years ago
repack Update 4 years ago

README.md

MiniOS

🇺🇸

These scripts build a bootable MiniOS ISO image.

Using minios-live, you can build:

Debian 9, 10 with Fluxbox environment (analogous to Slax https://www.slax.org/).

Debian 9, 10, 11 and Ubuntu 20.04 with Xfce4 environment.

Experimentally added support for the Cinnamon environment for all versions of distributions.

To build, you need to change the parameters in the linux-live/buildconfig file to build the required option, then start the build: ./install -

It is advisable to use Ubuntu 20.04 for build, since in this system you can build MiniOS based on Debian 9,10,11 and Unbuntu 20.04. If you have a different system installed, use docker.

For installation use install - script for guided installation, autoinstall - script for automatic installation.

Never run scripts from linux-live! They will break your system.

Supported commands: setup_host build_bootstrap build_chroot build_live build_modules build_iso

setup_host - installing packages required for building on the host

build_bootstrap - install a minimal system using debootstrap

build_chroot - installation of the rest of the components required to start the system

build_live - build initramfs and squashfs image

build_modules_chroot - building modules

build_iso - build the final ISO image

Syntax: ./install [start_cmd] [-] [end_cmd]

  • launch from start_cmd to end_cmd

  • if start_cmd is omitted, all commands are executed starting from the first

  • if end_cmd is omitted, all commands up to the last are executed

  • enter one command to run a specific command

  • enter '-' as the only argument to run all commands

      Examples: ./install build_bootstrap - build_chroot
                ./install - build_chroot
                ./install build_bootstrap -
                ./install build_iso
                ./install -
    

To build with docker, create a build folder in your home folder, put minios-live there, run 01-runme.sh from the docker folder. This action will install the required programs and create an image. To start the build, edit for yourself and run 02-build.sh. Sample file content:

docker run --rm -it --name mlc --privileged -v /home/user/build:/build local/mlc /build/minios-live/install -

Author: crims0n https://t.me/minios_news