Public bug reported:

Binary package hint: e2fsprogs

I have found a SERIOUS regression in e2fsprogs 1.41.5, which causes
e2fsck to undo updates to the block group descriptors when replaying a
journal for a filesystem which was not cleanly unmounted.   Fortunately,
most Ubuntu users with a single ext3 or ext4 root file system will be
spared, since the journal will be replayed by the kernel when the root
file system is mounted, thus relieving e2fsck of the need to replay the
journal for the root file system.   For non-root file systems, however,
e2fsck will replay the journal, and then when it closes and reopens the
file system handles, it will write back an out-of-date version of the
block group descriptors.   This is _mostly_ harmless for ext3 file
systems (it will cause only some pass 5 filesystem errors which will
generally not affect filesystem integrity --- although in some cases it
may trigger an ext3 error which will then cause an fsck on the next
reboot), but it will cause potential data loss for ext4 file systems.

I will be releasing an emergency update of e2fsprogs version 1.41.6 in
the next day or two, but in the meantime, anyone using ext4 is STRONGLY
urged to grab commit 27a407d in the maint branch of e2fsprogs.git.

** Affects: e2fsprogs (Ubuntu)
     Importance: Undecided
         Status: New

-- 
e2fsck will corrupt filesystems when replaying journal
https://bugs.launchpad.net/bugs/380727
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to