Seagate USB GoFlex 2TB Partition issues?

How to use TestDisk to recover lost partition
Post Reply
Message
Author
atsinger
Posts: 7
Joined: 18 Aug 2013, 21:05

Seagate USB GoFlex 2TB Partition issues?

#1 Post by atsinger » 18 Aug 2013, 21:34

I sure hope I got the right forum :D . This program cam highly recommended and at least it see's my USB drive. :shock:

I have a 2 GB USB 3.0 Drive that I have had for about 2 years. I use this as my storage device and use NTFS file system with a single partition. I have had no issues with this drive until yesterday.

A file hung up while being transferred and when I pulled the power to reset the drive (have done before with no issues), the drive was no longer accessible. I reinstalled the USB driver and now windows can see it and also see the tree structure. It reports the drive as having 78.3GB free and 1.74TB used which is correct. This drive can be seen from within windows explorer and device manager but not within disk management. The folders are still there and can be seen but nothing is in them. I tried to change the policy to “optimize for performance” and that did not work.

I keep getting a “Windows - Delayed Write Failed: Windows was unable to save all the data for the file I:\.$Mft. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.” Popup on my taskbar.

I have tried to CHKDSK /F the drive and get this error “Cannot open volume for direct access”. I have tried to defrag and it can not access the program.

Windows Event Viewer shows multiple issues:

(1) The driver detected a controller error on \Device\Harddisk2\D
0000: 00680103 00b60001 00000000 c004000b
0010: 00000101 00000000 00000000 00000000
0020: 00000000 00000000 000edc7a 00000000
0030: ffffffff 00000002 84000040 00000002
0040: 120a20ff 0020034c 00000000 0000000a
0050: 891eeb70 8a109c08 00000000 8959ee70
0060: 00000000 00000000 00000028 00000000
0070: 00000001 00000000 00440472 0e000000
0080: 04000c09 9d000400 00000000 00000000

(2) The system failed to flush data to the transaction log. Corruption may occur.
0000: 00000000 00be0001 00000002 80040039
0010: 00000000 c0000185 00000000 00000000
0020: 00000000 00000000

I have tried to use SeaTools for windows from SeaGate and it see’s the drive.
Here are the results:

Unit Serial: NA0JK68P
Unit Model: Seagate FA GoFlex Desk
Model: ST32000542AS
Serial Number: 5XW1ST80
Firmware Revision: CC95
(1) 8/17/2013 10:11:51 PM
Identify - Started 8/17/2013 10:11:51 PM
Short DST - Started 8/17/2013 10:12:15 PM
Short DST - FAIL 8/17/2013 10:12:18 PM
SeaTools Test Code: DE9966ED
Short Generic - Started 8/17/2013 10:12:42 PM
Short Generic - Pass 8/17/2013 10:14:47 PM
Long Generic - Started 8/17/2013 10:24:24 PM
Bad LBA: 6159600 Not Repaired
>>>SNIP FOR SPACE REASONS -- ALL THE SAME>>>>>
Bad LBA: 6159799 Not Repaired
Long Generic - FAIL 8/17/2013 10:25:35 PM
SeaTools Test Code: DE9966DD


(2) Short Generic - Started 8/18/2013 2:38:44 PM
Short Generic - FAIL 8/18/2013 2:38:48 PM
SeaTools Test Code: 6C9AC2A4
Long Generic - Started 8/18/2013 2:39:53 PM
Bad LBA: 0 Not Repaired
>>>SNIP FOR SPACE REASONS -- ALL THE SAME>>>>>
Bad LBA: 199 Not Repaired
Long Generic - FAIL 8/18/2013 2:40:41 PM
SeaTools Test Code: 6C9AC2A4
Long Generic - Started 8/18/2013 2:45:56 PM

I tried to let the SeaTool do a long repair and it did not get very far:

Long Generic - Started 8/18/2013 3:27:43 PM
Bad LBA: 0 Unable to repair
Long Generic - FAIL 8/18/2013 3:27:51 PM
SeaTools Test Code: 6C9AC2A4
(6C9AC2A4 Serial number not detected, SeaTools did fail the drive!) yet it also detects it ??>> * NA0JK68P*


I have tried some partition repair tools etc to no avail. It seems that the drive is visible and the data is there I can not access it. TestDisk6.14 came recommended and it see’s the drive correctly including size, but can not create a MBR to it, nor do any of the other tools do anything. The log says it can not do anything because of a Device I/O error.

I searched online for the errors I was getting and tried the solutions etc but they did not work. I will try the Long test again and let it try and repair the drive. This data is very important to me and I wish to recover it even to the point that I will probably buy a 3TB and try to clone it. I know that the data is there I just can not see it. I know the Master File table got corrupted or something but none of the regular tools can seem to fix it. It can be seen and what I have noticed is that some programs see the 1.73TB as unallocated space, yet windows shows it used.

Testdisk Log..

Sun Aug 18 15:46:53 2013
Command line: TestDisk

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows XP SP3
Compiler: GCC 4.7, Cygwin 1007.17
Compilation date: 2013-07-30T14:08:52
ext2fs lib: 1.42.2, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=80026361856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=2000398933504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=80026361856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=2000398933504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=31453438464
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.
filewin32_setfilepointer(\\.\D:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=48570246144
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=62915166720
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=257155121664

Hard disk list
Disk /dev/sda - 320 GB / 298 GiB - CHS 620181 16 63, sector size=512 - ST3320620AS, FW:3.AAE
Disk /dev/sdb - 80 GB / 74 GiB - CHS 9729 255 63, sector size=512 - WDC WD800JB-00JJA0, S/N:4457572d4143394d323231303439203020202020, FW:05.01C05
Disk /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - Seagate FA GoFlex Desk, FW:0D0B

Partition table type default to Intel
Disk /dev/sdc - 2000 GB / 1863 GiB - Seagate FA GoFlex Desk
Partition table type: Intel

Analyse Disk /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63
Current partition structure:

Partition: Read error

search_part()
Disk /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63
file_pread(6,16,buffer,32(0/0/33)) ReadFile The request could not be performed because of an I/O device error.

file_pread(6,3,buffer,48(0/0/49)) ReadFile The request could not be performed because of an I/O device error.

***Snip many just like these, deleted to save space but will attach ****

file_pread(6,2,buffer,3907026112(243201/32/32)) ReadFile The request could not be performed because of an I/O device error.

file_pread(6,1,buffer,3907031039(243201/110/45)) lseek err Invalid argument
file_pread(6,1,buffer,3907031040(243201/110/46)) lseek err Invalid argument
file_pread(6,14,buffer,3907031041(243201/110/47)) lseek err Invalid argument
file_pread(6,3,buffer,3907031055(243201/110/61)) lseek err Invalid argument
file_pread(6,3,buffer,3907031102(243201/111/45)) lseek err Invalid argument
file_pread(6,8,buffer,3907031118(243201/111/61)) lseek err Invalid argument
file_pread(6,11,buffer,3907031165(243201/112/45)) lseek err Invalid argument
file_pread(6,2,buffer,3907033087(243201/143/14)) lseek err Invalid argument
Search for partition aborted

Results
interface_write()
No partition found or selected for recovery

search_part()
Disk /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63
file_pread(6,1,buffer,6(0/0/7)) ReadFile The request could not be performed because of an I/O device error.
file_pread(6,16,buffer,32(0/0/33)) ReadFile The request could not be performed because of an I/O device error.

*** SNIP >> will attach log as there are many just like these << ****

file_pread(6,3,buffer,3907024127(243201/0/63)) ReadFile The request could not be performed because of an I/O device error.
file_pread(6,8,buffer,3907024143(243201/1/16)) ReadFile The request could not be performed because of an I/O device error.
file_pread(6,11,buffer,3907024190(243201/1/63)) ReadFile The request could not be performed because of an I/O device error.
file_pread(6,2,buffer,3907026112(243201/32/32)) ReadFile The request could not be performed because of an I/O device error.

file_pread(6,1,buffer,3907031039(243201/110/45)) lseek err Invalid argument
file_pread(6,1,buffer,3907031040(243201/110/46)) lseek err Invalid argument
file_pread(6,14,buffer,3907031041(243201/110/47)) lseek err Invalid argument
file_pread(6,3,buffer,3907031055(243201/110/61)) lseek err Invalid argument
file_pread(6,3,buffer,3907031102(243201/111/45)) lseek err Invalid argument
file_pread(6,8,buffer,3907031118(243201/111/61)) lseek err Invalid argument
file_pread(6,11,buffer,3907031165(243201/112/45)) lseek err Invalid argument
file_pread(6,2,buffer,3907033087(243201/143/14)) lseek err Invalid argument
Search for partition aborted

Results
interface_write()
No partition found or selected for recovery
simulate write!
write_mbr_i386: starting...
file_pread(6,1,buffer,0(0/0/1)) ReadFile The request could not be performed because of an I/O device error.
Partition: Read error
Store new MBR code
write_all_log_i386: starting...
No extended partition
Interface Advanced
Analyse Disk /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63
Current partition structure:
Partition: Read error



I have attached some jpegs of what the drive looks like in windows, testdisk, and the log file (all zipped). I sure hope this software can help me as if this works, I will gladly donate to this program as none others seem to be able to do anything... :mrgreen:

Thanks

atsinger

Sponsored links

User avatar
cgrenier
Site Admin
Posts: 3464
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Seagate USB GoFlex 2TB Partition issues?

#2 Post by cgrenier » 25 Aug 2013, 13:14

Your disk contains bad sectors. You should clone it to a new empty disk as described in
http://www.cgsecurity.org/wiki/Damaged_Hard_Disk
Once the copy is done, remove the original disk and try to access your data on the clone.

atsinger
Posts: 7
Joined: 18 Aug 2013, 21:05

Re: Seagate USB GoFlex 2TB Partition issues?

#3 Post by atsinger » 25 Aug 2013, 13:25

I am buying one today. I used a BootCD in Linux and it see's the directories etc...I will buy and clone and let you know if that works. I have been telling those that I know about testdisc...nice program!

atsinger
Posts: 7
Joined: 18 Aug 2013, 21:05

Re: Seagate USB GoFlex 2TB Partition issues?

#4 Post by atsinger » 26 Aug 2013, 23:17

Well that didnt work, I tried to restore the drive to the new USB one and after 20 seconds it said it was done. Now I can not even see the new 3TB from my computer. Bummer. Getting a new one.......will not do that again.

Wait - I didn't clone it.....I will try that.

atsinger
Posts: 7
Joined: 18 Aug 2013, 21:05

Re: Seagate USB GoFlex 2TB Partition issues?

#5 Post by atsinger » 30 Aug 2013, 04:52

OK, I have tried cloning, restoring files/directories and I am out of options I think.

I plugged the drive into windows 8 and it recognized it right away and the directory tree was there. I then explored down one directory and executed a small lock program and it worked. I even played a movie file on the disk for a little bit.

Still I can not get my data...does anyone have any ideas that will tell me exactly how I can read what is wrong with the drive? A utility or something because I know the data is there..

I tried the new version Test-disk_7 and it saw the drive with the correct size just had a read error. It examined the cylinders etc.

Image

Please Help me with some ideas..

Thanks

atsinger
Posts: 7
Joined: 18 Aug 2013, 21:05

Re: Seagate USB GoFlex 2TB Partition issues?

#6 Post by atsinger » 03 Sep 2013, 04:39

OK an odd thing happened, I plugged it into my new Win8 machine and explorer saw it and I was able to navigate to one single folder and copy it to another drive (700GB in total) :mrgreen: . So the drive works but the other folders are still a no go.

I had a person tell me I might need to flash the drive with new firmware? Is this true? :?:

Another note, I took it out of the original housing and added the drive itself to a generic USB hard drive housing before I was able to copy the 2 folders within the one folder I was able to explore.

Does anyone have any ideas on just what is going on? How can part of the drive be accessible now while other parts are not? I can still 'see' the other folders.

User avatar
cgrenier
Site Admin
Posts: 3464
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Seagate USB GoFlex 2TB Partition issues?

#7 Post by cgrenier » 12 Sep 2013, 09:56

If now you are able to see part of this disk, you really should try to clone it again before the disk failed definitively.

atsinger
Posts: 7
Joined: 18 Aug 2013, 21:05

Re: Seagate USB GoFlex 2TB Partition issues?

#8 Post by atsinger » 12 Sep 2013, 12:35

I cant now.....



Windows will still recognize the drive and start to 'see' the files and then the drive will just disappear from explorer.

What I am doing is on power up using utilities to see if I can recover things.


I think I will quick format to destroy the MFT and then unformat and see what happens.

atsinger
Posts: 7
Joined: 18 Aug 2013, 21:05

Re: Seagate USB GoFlex 2TB Partition issues?

#9 Post by atsinger » 14 Sep 2013, 21:43

Thought I would give an update,

Still trying utilities and still no luck..

I am thankful I was able to recover the most important folder but I still hope to get the rest.

I am trying directory snoop right now and it has been running for hours...the light is blinking so it is doing something.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests