Skip to content

Minimal Linux Live is a tiny educational Linux distribution, which 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. This version has support for FIRESTARTER.

License

Notifications You must be signed in to change notification settings

tud-zih-energy/minimal-linux-FIRESTARTER

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal Linux Live with FIRESTARTER

For creating a minimal Linux distribution with integrated FIRESTARTER.

How to build

First install the dependencies. For example for Ubuntu:

sudo apt install wget make gawk gcc bc bison flex xorriso libelf-dev libssl-dev

Then run the script to to built everything. It will create the ISO image.

cd minimal-linux-FIRESTARTER/src
./build_minimal_linux_live.sh

You will find the file minimal_linux_live.iso in the same directory after the build process is finished.

For further information about installing applications ('bundles'), configuring boot options or supporting development please follow the links to the project's homepage [1] or repository [2].

Usage

If you are running your generated ISO image, simply type in

FIRESTARTER

to create near-peak power consumption on your machine.

To see all available options, use

FIRESTARTER -h

or visit the repository [3] of the project. For more information about FIRESTARTER you can also consider the project's homepage [4].

Links

[1] http://minimal.idzona.com

[2] https://github.com/ivandavidov/minimal

[3] https://github.com/tud-zih-energy/FIRESTARTER/

[4] https://tu-dresden.de/zih/forschung/projekte/firestarter/

About

Minimal Linux Live is a tiny educational Linux distribution, which 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. This version has support for FIRESTARTER.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 91.5%
  • C 5.5%
  • Makefile 2.7%
  • Other 0.3%