From fc41c4d02aa795c4af3102533f58a4ed3ce26429 Mon Sep 17 00:00:00 2001 From: Emmett1 Date: Sat, 1 Dec 2018 00:28:25 +0800 Subject: [PATCH] update readme --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index f6563ce..0ef5bf6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,34 @@ # lfs-scripts Automated script to build LFS system + livecd + +## This repo contain scripts to automate LFS build + livecd. + +#### Requirements + +* sudo +* passed lfs version-check.sh +* squashfs-tools & libisoburn (optiional to create the livecd iso) + +#### scripts + +* 01-toolchain + - toolchain script to build base lfs (required) + - this script need run as regular user + +* 02-lfs-base + - script to build base lfs system + - this script need run as root + - extra packages is added into this base lfs, ex: + - dhcpcd + - wpa_supplicant + - mkinitramfs (taken from venom linux, livecd support) + +* 03-mklfsiso + - script to build lfs livecd iso + - this script need run as root + +#### Note + +* If you wanna build lfs to run in your machine/virtual you need to create partition for this lfs system and mount to /mnt/lfs directory. +* If you just wanna create the livecd iso, you can straight run these script without mount partition for lfs. +* By default this script build the lfs system in /mnt/lfs directory, so make sure you spare this directory for it.