On 09/27/2010 09:12 AM, C Anthony Risinger wrote:
just heads up; if you want to try the rollback stuff in
mkinitcpio-btrfs (AUR), then your system_must_ live inside a
subvolume (specifically... __active).
the hook will do the appropriate things to prepare your system, but it
will leave a "phantom" copy of the current system "under" your / that
must be removed manually, AFAIK it can only be removed via `rm -rf`.
way around is to get a copy of btrfs-progs during install and prep the disk.
hook explains all this when booting for the first time using it. when
i get some motivation to work on it, kernel rollbacks will be
supported; hook needs some love to take advantage of newer btrfs
features :-/, but it works just fine.
Ah thanks, I forgot to mention your wonderful btrfs hook.
It really works great, just don't forget to take snapshots before
Syu'ing :-)
I also added an fstab entry like:
/dev/<my_root_device> /var/root btrfs noatime,defaults,subvol=. 0 0
to quickly access the "." snapshot, IIRC I could traverse down to all
other snapshots from there.
Bye,
Christoph