Shell GPL-2.0

ferninux

Ferninux distro inspired by LFS, Gentoo, Slackware and many others projects

I

inf3rtil

Dernière activité 31 janv. 2026
inf3rtil/ferninux

449

étoiles

46

forks

0

issues ouvertes

Ce README est souvent en anglais.

Ferninux

Description

This project contains scripts and tools to create a raw disk image with a fully functional linux system, based on Linux From Scratch Project and deployable on a virtual machine or a physical disk drive

  • 100% shell script
  • minimal config for linux 6.4
  • UEFI support by default
  • fully customizable by editing set_env_vars.sh file and build recipes
  • build based on single recipes

Main setup

menu

Final System

linux

1 - Create Project

  • Create raw disk image with partitions and filesystem
  • Download required sources
  • Add special user to build cross toolchain

2 - Build Cross-Toolchain

  • Build GCC as special user with a clean env

3 - Build Linux system

  • chroot into virtual image
  • build temporary tools
  • build basic system
  • build Linux kernel
  • deploy baisc system config files
  • install GRUB

4 - Start QEMU

  • run a virtual machine to test new system

5 - Write image to disk

  • dump the virtual disk image to a physical disk

6 - Clear Project

  • remove all created files

Projets similaires

Beautiful, Modern & Opinionated Linux

Shell
Oomacom
43,5 k étoiles5,1 k

MagicMirrorOS out-of-the-box distro

Shell
Gguysoft
309 étoiles28

Linux kernel source tree

C
Ttorvalds
250,5 k étoiles66,2 k