> I got this error in my box, using kernel 2.4.5:
>
> [root@home3 /]# mount /dev/rd/c0d0p1 /home/
> mount: wrong fs type, bad option, bad superblock on /dev/rd/c0d0p1,
> or too many mounted file systems
>
> -- from /var/log/messages:
>
> Start mounting filesystem: dac960(48,1)
> Starting XFS recovery on filesystem: dac960(48,1) (dev: 48/1)
> XFS: xlog_recover_process_data: bad clientid
> XFS: log mount/recovery failed
> XFS: log mount failed
> Start mounting filesystem: dac960(48,1)
> Starting XFS recovery on filesystem: dac960(48,1) (dev: 48/1)
> XFS: xlog_recover_process_data: bad clientid
> XFS: log mount/recovery failed
> XFS: log mount failed
>
> how to recover the filesystem? thanks.
Ugh, can you try running xfs_logprint -t /dev/rd/c0d0p1 and sending me
the output. Basically it looks like the log data is corrupted. I think your
best bet in the end will be to run xfs_repair on the device, when you do
please send me the output that produces as well.
Steve
>
> Regards.
> Yahya.
|