Hi,
I have an external 2.5" eSATA drive which up till now was using via USB2.0 connection and was working perfectly. The drive is pretty new - I think less then a year and it's a Seagate too of which I think to be more reliable although still consumer based.
I had connected the drive to FreeBSD 8.0 32bit on my server in ReadOnly mode using ext2fs in order to stream the information across my network.
Plugging the drive into Linux recently yielded everything performing fine, as the drive stores all the seasons of a TV show I started recognizing that things where outa whack when the linearity of the episodes stopped being sequential and previous episodes started playing when clicking an incremented episode.
The drive is formatted with the ext3 filesystem and I have already attempted to run e2fsck -p on it which showed up as the drive being 'clean'....
I then attempted to use my notebooks eSATA Express card to connect the drive via the eSATA cable as I have found it to be more reliable then the USB2 / ext3 solution which I've had my fair share of problems with.
The current output of the drive is as so:
Code:
/dev/sdb1 184G 86G 89G 50% /mnt/eSATAI
and the output of the directory where the TV show is comes up with one folder missing and instead classified as a file:
Code:
-rw-r--r-- 1 kaya kaya 2046682574 2009-09-13 07:06 Battlestar.Galactica.Season.1.720p.x264
Is there anything I can do to recover this information as I haven't written or deleted anything from the drive so I suspect the data is still there??
However, the drives TOC or Journal maybe damaged by whatever reason so I will need to repair that!
I stumbled across Magic Rescue and so far have compiled it but not used it as I wanted to be sure first if there was another way to do this.
Can anyone help me at all??
Many thanks!