Labels

operating systems (3) Linux (2) Linux kernel (2) kernel (2) Arch Linux (1) Free Software (1) Open Source (1) aboutMe (1) bash (1) busybox (1) debug (1) fedora (1) kdump (1) kernel panic (1) kexec (1) script (1) sh (1)
Showing posts with label script. Show all posts
Showing posts with label script. Show all posts

Sunday, March 22, 2015

Busybox based Tiny Linux

This bash scripts download Linux and Busybox, compile, combine and make a Linux operating system, that runs a shell.

To run scripts,

$ git clone https://github.com/lpsandaruwan/BBTL.git && cd BBTL
$ sh bbtl.sh


kernel.sh 

This script downloads the Linux kernel and compiles it. The default option is to make a minimal Linux kernel. If you want more options, change line 13,  make tinyconfig

Follow this, http://www.tldp.org/HOWTO/SCSI-2.4-HOWTO/kconfig.html


busybox.sh

Here script is configured to build the busybox binaries as static with no shared libraries. You can also change the busybox configuration if you need more options.


GIT: https://github.com/lpsandaruwan/BBTL