"GRUB Error 16: Inconsistent filesystem structure" with ReiserFS and "savedefault" option
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub |
Unknown
|
Unknown
|
|||
grub (Ubuntu) |
Won't Fix
|
Low
|
Unassigned |
Bug Description
While I was testing hibernation on my system, I sometimes got the error "GRUB Error 16: Inconsistent filesystem structure" when trying to boot the default kernel.
I also got the same error during rebooting normally, after I've resumed from hibernation.
This problem can be quite easily be fixed by using the "recovery" kernel provided in grub menu: the ReiserFS transaction logs then get replayed then.
After having hibernated before, the system will even resume normally, but when it happens after a "normal" reboot, I get the recovery root prompt only (though "init 2" should work from there).
Grub Error 16 is described as:
"""
16 : Inconsistent filesystem structure
This error is returned by the filesystem code to denote an internal error caused by the sanity checks of the filesystem structure on disk not matching what it expects. This is usually caused by a corrupt filesystem or bugs in the code handling it in GRUB.
"""
So, I think that there might be a problem with the hard disks not really synced or something alike during shutdown.
It did not happen always, but at least twice.
This is with Edgy.
description: | updated |
Changed in grub: | |
status: | New → Confirmed |
Changed in grub: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
This problem happened to my wife running amd64!Dapper. No hibernation issue - the machine apparently spontaneously rebooted, and rather than replaying the ReiserFS journal, GRUB failed with the aforementioned Error 16. Booting into an older kernel in recovery mode fixed the problem.
Kernel: 2.6.15- 27-amd64- generic
Grub: 0.97-1ubuntu9
See also: https:/ /savannah. gnu.org/ bugs/?17957 for a similar bug report.