On Mon, 2013-11-04 at 14:48 +0000, Richard Hughes wrote:
I like what ChromeOS
does where it has a rescue-ish partition, to do the upgrade, but
without something like btrfs that can switch roots on a running
filesystem that's basically impossible on Linux.
This is precisely what
https://wiki.gnome.org/OSTree is designed to do,
and has been doing quite successfully for gnome-continuous for over a
year now. It really works. You don't need any special features at the
block/filesystem layer.
(And not just two systems - you can easily have 50 installed, and bisect
between them)
It is however far harder to slide it underneath yum/rpm, but if
anyone is interested in working on this please do drop by the
ostree-list(a)gnome.org list. There are people who are working on this
for dpkg and Arch linux packages.