From e91cfde6c90a7a74e2440bf9330446162087fe58 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Mon, 10 Oct 2011 18:39:06 -0400 Subject: [PATCH] DESIGN: Let's use our own kernels --- DESIGN | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/DESIGN b/DESIGN index f8f65e6c..dbbda153 100644 --- a/DESIGN +++ b/DESIGN @@ -71,15 +71,13 @@ These live in the same root filesystem as your regular distribution (Note though, the root partition should be reasonably sized, or hopefully you've used just one big partition). -We allow booting into these roots via a modified dracut - if you have -this system installed, at boot time it shows a prompt like: +You should be able to boot into one of these roots. Since hacktree +lives inside a distro created partition, a tricky part here is that we +need to know how to interact with the installed distribution's grub. +This is an annoying but tractable problem. -[0] Default root -[1] /gnomeos/root-3.0-opt -[2] /gnomeos/root-3.2-opt - -If you pick [1] or [2], then instead of calling switch_root for /, -it uses the selected root. +Hacktree will allow efficiently parallel installing and downloading OS +builds. == The recipe set == @@ -190,8 +188,6 @@ we then diff? If the script fails, we can roll back the update, or drop to a shell if interactive. -== Booting == - == Local modifications == A key point of this whole endeavour is that we want developers to be