On 05/15/2010 04:31 PM, Marcel z maleho mesta wrote:
> Hi all,
> I'm new to Linux (still got Win XP running on my laptops :(, but
> installed on my old machine Fedora 12, which looks really good :)
> I have got a problem with my external Seagate Expansion External HDD 2TB
> USB drive which has been connected to my NAS Bufallo LinkStation Mini.
> I did have to disconnect the USB drive from NAS one day and since then
> it would not be recognised by NAS. So have tried some Win tools, but the
> USB drive has got XFS file system.
Ok, so some unknown thing went wrong by this point.
> When I plug it to pc running Fedora 12, Palimpsest Disk Utility see the
> Hard Drive, but when I attempt to Mount the drive Error mounting device
> - Unknown error msg. comes up.
> Error mounting: mount: Structure needs cleaning.
At that point, type "dmesg" to see what error is in the kernel log.
> Have googled it:
> and tried xfs_repair /dev/sdb1 and xfs_check /dev/sdb1 and can Mount the
> disk and all the folders in root apart from few files are ok "copied
> into Lost+Found Folder", but the most important one "DVBgrab" with about
> 400Gb of data :( (each file is between 1 and 2 Gb)
I didn't parse that very well, I'm afraid, but - either your files are
where they should be, or they are under lost+found, or they are more or
less lost, though some sort of pattern search over the drive might work.
> Are those files gone, or is there a chance that they can be somehow
> recovered with combination of xfs_repair commands?
You've already run repair, there is no magical "recover my lost data"
option to it, I'm afraid.
There's really not much to go on here, other than "something corrupted
your filesystem," probably while attached to the buffalo device, and it
sounds like some data was lost.
> Thanx in advance.