On Sat, Dec 10, 2016 at 5:12 PM, Markus Binsteiner <makkus@xxxxxxxxx> wrote: > It seems I've accidentally deleted all files in my home directory, > which sits in its own btrfs partition (lvm on luks). Now I'm trying to > find the roots to be able to use btrfs restore later on. > > btrfs-find-root seems to be taking ages though. I've run it like so: > > btrfs-find-root /dev/mapper/think--big-home -o 5 > roots.txt Uhh, just do btrfs-find-root by itself to get everything it can find. And then work backwards from the most recent generation using btrfs restore -t using each root bytenr from btrfs-find-root. The more recent the generation, the better your luck that it hasn't been overwritten yet; but too recent and your data may not exist in that root. It really depends how fast you umounted the volume after deleting everything. -- Chris Murphy -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
