morpheus

suckless linux distro
git clone git://git.2f30.org/morpheus
Log | Files | Refs | Submodules | README | LICENSE

commit 70524ec9e2075239a5fa9c8634a529728f26d17d
parent 3f1a35321f9a8588f8bcb97b5da9cbee18f3b7d4
Author: sin <sin@2f30.org>
Date:   Fri, 27 Sep 2013 10:23:50 +0100

Update README

Diffstat:
MREADME | 26+++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/README b/README @@ -1,25 +1,29 @@ -Morpheus is a statically linked musl based distro. +Morpheus is a statically linked musl based toy distro. The base system includes sbase[1], ubase[2], sdhcp[3], smdev[4], mksh as well as other tools. To build the world use `./stage0'. You need an x86_64 host to build -morpheus. Please review the stage0 script and adjust anything needed. +morpheus. Please review the `prepare-env' script and adjust anything +needed. -To build a particular package: +Morpheus has been build-tested on Debian 7.0 and Archlinux. - ./pkgbuild <pkgpath> +To build specific packages: -After you've built stage0 you can create a bootable image with + ./pkgbuild pkgpath1 pkgpath2 ... - `sudo ./create-bootable'. +After you've built stage0 you can create a bootable image: -You'll first need to load the loop module with the parameter -max_part=15. You can dd this image to a USB stick if you need to. -Make sure to change the kernel command line to point it to your root -device. + sudo modprobe -r loop + sudo modprobe loop max_part=15 # to be done only once + sudo ./create-bootable -Login with `root' and an empty password. +This creates a 512MB image. You can dd this image to a USB stick if +you want to. Make sure to change the kernel command line to point it +to your root device. + +Login with root and an empty password. Enjoy!