mirror of
https://github.com/ostreedev/ostree.git
synced 2024-12-22 17:35:55 +03:00
DESIGN: Let's use our own kernels
This commit is contained in:
parent
3c6e76da55
commit
e91cfde6c9
16
DESIGN
16
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
|
(Note though, the root partition should be reasonably sized, or
|
||||||
hopefully you've used just one big partition).
|
hopefully you've used just one big partition).
|
||||||
|
|
||||||
We allow booting into these roots via a modified dracut - if you have
|
You should be able to boot into one of these roots. Since hacktree
|
||||||
this system installed, at boot time it shows a prompt like:
|
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
|
Hacktree will allow efficiently parallel installing and downloading OS
|
||||||
[1] /gnomeos/root-3.0-opt
|
builds.
|
||||||
[2] /gnomeos/root-3.2-opt
|
|
||||||
|
|
||||||
If you pick [1] or [2], then instead of calling switch_root for /,
|
|
||||||
it uses the selected root.
|
|
||||||
|
|
||||||
== The recipe set ==
|
== 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 the script fails, we can roll back the update, or drop to a shell
|
||||||
if interactive.
|
if interactive.
|
||||||
|
|
||||||
== Booting ==
|
|
||||||
|
|
||||||
== Local modifications ==
|
== Local modifications ==
|
||||||
|
|
||||||
A key point of this whole endeavour is that we want developers to be
|
A key point of this whole endeavour is that we want developers to be
|
||||||
|
Loading…
Reference in New Issue
Block a user