Le vendredi 05 juillet 2013 à 12:33 -0300, Claudio Freire a écrit :
On Fri, Jul 5, 2013 at 11:37 AM, Frederic Crozat
wrote: * / is using btrfs since last February (first 12.2, then 12.3 and then Factory since this week). It has been working nicely, except a big crash (on 12.3 caused by Nouveau) which stopped my system to boot at all (btrfs couldn't replay its log). I had to zero btrfs log to be able to recover my system (of course, it was just as I was starting a talk in front of an audience, so I didn't had time to test mount with recovery and nor to take a copy of the FS). We need to improve btrfs reliance in this sort of event (maybe automatically mount with recover when mounting / doesn't work, etc..)
That's only a stop-gap measure, this issue should be passed upstream for fixing. You probably have, but just in case, I'm reminding.
Of course. I've already opened a FATE to ensure such "manual" rescue
would become automated in some way.. (and of course, btrfs kernel module
needs to become smarter in handling this, but without a kernel
stacktrace, such bugreport is useless..).
--
Frederic Crozat