sapcc / bare-minimal-linux

Fork of minimal linux for baremetal debugging

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bare Minimal Linux

Introduction

This is Bare Minimal Linux - a bootable live Linux iso of about 11MB size, including an lldpd and a script to automatically display all lldp neighbors.

Its main purpose is baremetal debugging and cabling check. With its small size it can be put directly into Lenovos IMM2 (which only takes images up to 50MB and has a broken http-mount otherwise).

Bare Minimal Linux is based on Minimal Linux Live by Ivan Davidov. Additional information and also the original documentation for the project can be either found in README.orig or in the upstream repository.

Building

apt install automake libtool pkg-config # lldpd
apt install wget make gawk gcc bc bison flex xorriso libelf-dev libssl-dev xz-utils cpio file build-essential # minimal linux
apt install pkg-config upx-ucl # lshw
cd src
./build_minimal_linux_live.sh

About

Fork of minimal linux for baremetal debugging

License:GNU General Public License v3.0


Languages

Language:HTML 69.3%Language:Shell 14.1%Language:JavaScript 6.8%Language:CSS 4.6%Language:TypeScript 4.1%Language:C 0.7%Language:Makefile 0.4%Language:NSIS 0.0%