From 70524ec9e2075239a5fa9c8634a529728f26d17d Mon Sep 17 00:00:00 2001 From: sin Date: Fri, 27 Sep 2013 10:23:50 +0100 Subject: [PATCH] Update README --- README | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/README b/README index b5deaf0..979c6c3 100644 --- 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 +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!