On Mon, Dec 30, 2019 at 9:09 AM Qu Wenruo <quwenruo.btrfs@xxxxxxx> wrote: > > > > On 2019/12/30 下午5:01, Patrick Erley wrote: > > On Mon, Dec 30, 2019 at 8:54 AM Qu Wenruo <quwenruo.btrfs@xxxxxxx> wrote: > >> On 2019/12/30 下午4:14, Patrick Erley wrote: > >>> On Mon, Dec 30, 2019 at 6:09 AM Qu Wenruo <quwenruo.btrfs@xxxxxxx> wrote: > >>> > >>> Should I also paste in the repair log? > >>> > >> Yes please. > >> > >> This sounds very strange, especially for the transid mismatch part. > >> > >> Thanks, > >> Qu > >> > > > > > > > > enabling repair mode > > WARNING: > > > > Do not use --repair unless you are advised to do so by a developer > > or an experienced user, and then only after having accepted that no > > fsck can successfully repair all types of filesystem corruption. Eg. > > some software or hardware bugs can fatally damage a volume. > > The operation will start in 10 seconds. > > Use Ctrl-C to stop it. > > 10 9 8 7 6 5 4 3 2 1parent transid verify failed on 499774464000 > > wanted 3323349 found 3323340 > > parent transid verify failed on 499774521344 wanted 3323349 found 3323340 > > parent transid verify failed on 499774529536 wanted 3323349 found 3323340 > > This message is from open_ctree(), which means the fs is already corrupted. > > Would you like to provide the history between last good btrfs check run > and --repair run? > > Thanks, > Qu In theory, all I did was boot back into 5.1 and continued using the system. After you said I should go ahead and try to --repair, I rebooted into initramfs and ran the repair, then continued booting(which failed spectacularly, due to almost all of / being missing). I then rebooted back into initramfs to assess what was going on, and made a liveusb (from which I'm sending this on that system). Some 'background' on the FS: It was migrated from ext4 ~7? years ago, and has been moved between multiple discs and systems using dd. Interesting point: The only files/folders that still exist in / were created after I migrated the filesystem. If I can get /etc and maybe /var back, I'm golden (there are a few bits in each I don't include in my hot backups, so will have to go to offline storage to fetch them).
