On Sat, 29 May 2004, Steve Lord wrote:>You have turned on XFS debug, which is really a developer option. It>looks like you have a corrupt journal though. A non debug kernel may>still refuse to mount it and you would need to run xfs_repair from>a rescue disk in that case.

Unless xfs_repair has been changed recently, all it will be able to do itdelete (zero) the journal. If it detects metadata in the journal, it'llstop and tell you mount the filesystem to replay the journal. Personally,I think that's sorta stupid... if I could mount the fs, I wouldn't berunning xfs_repair. (I've had the journal become spooge on a sparc64box a few times.)

There should be a way to instruct the kernel's rootfs mount to not lookat the log. I don't know if one can pass any generic mount options atboot. ("ro"/"rw" and rootfs type, but I don't know of any others.) Thiswould be handy for more than just xfs, btw.