https://github.com/dimyme/KernRig
This is a fancy way of saying:
It is kinda useless for all practical purposes that you can use a real and thus much larger distro like debian for.
Useless much like all that junk they teach people at universities.
It still is interesting from a purely technical viewpoint, like a car engine without a car is.
It is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library and BusyBox userland utilities. Additional software can be included in the ISO image at build time by using a well-documented configuration file. Minimal Linux Live can be downloaded as a pre-built image, built from scratch or run in a web browser by using a JavaScript PC emulator.
sudo apt install wget make gawk gcc bc libelf-dev xorriso
set -ex
. Manually run the failing script and identify the failing part. If you are unable to find a solution to your problem, then you can ask someone more experienced Linux guy around you or as alternative you can submit an issue.
dd if=minimal_linux_live.iso of=/dev/xxx
where /dev/xxx
is your USB flash device.
/etc/autorun
are automatically executed on boot. This feature is used by some overlay bundles which require some functionality to be triggered on boot (e.g. the DHCP overlay bundle).
/minimal/rootfs/usr/src
(ISO image) or in /usr/src
(initramfs). This overlay bundle is enabled by default.
mll_image.tgz
which contains all available software from the MLL ISO image. This image can be imported and used in Docker or in any other container system which supports raw filesystem import. You could add your own software in MLL (e.g. simple HTTP server like 'nweb' which is provided as overlay bundle) and then use Docker instead of running the entire OS.
28-Jan-2018
are available as tar.xz archive.