XFS log recovery failure
I have a dual boot system with a 32bit kernel and a 64bit kernel
version 2.6.10, and I have a big XFS partition for my data on the SATA
hard disk. After running the 32bit kernel, I cannot mount my XFS
partition with the 64bit kernel. When I try, I get the following error
messages:
Apr 9 18:43:01 a kernel: XFS mounting filesystem sda2
Apr 9 18:43:01 a kernel: Starting XFS recovery on filesystem: sda2 (dev:sda2)
Apr 9 18:43:01 a kernel: attempt to access beyond end of device
Apr 9 18:43:01 a kernel: sda2: rw=0, want=68719477760, limit=281073240
Apr 9 18:43:01 a kernel: attempt to access beyond end of device
I anyone running a similar configuration? Has anybody seen the same problem?
I assume that it is an upstream problem with XFS, so I have filed a
bug with the XFS project. You can find more details there if you are
interested.
http://oss.sgi.com/bugzilla/show_bug.cgi?id=407
Anything else I can do? Is there a stock binary kernel that supports
the ULI SATA controller? If so, I could give it a try, and see whether
I get the same problem with the stock kernel. Any further ideas?
Thomas
Reply to: