testdisk Trying alternate GPT and i/o error

How to use TestDisk to recover lost partition
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read https://www.cgsecurity.org/testdisk.pdf
Locked
Message
Author
ewas
Posts: 1
Joined: 12 Feb 2015, 14:23

testdisk Trying alternate GPT and i/o error

#1 Post by ewas »

hi all,

i'm under mac osx 10.6.8.

i've an TOSHIBA MK2555GSXF - 250 GB HDD.
a friend of mine spilled tea over the macbook. i removed the hdd and put it in an external drive.
motor doesn't spin. changed the hdd circuit board - no spin. opend the disk - head was stuck - position the head back while truning the platter current clock wise.

now the disk is spinning and will be recognized by testdisk and even disk util.

after choosing efi/gpt partition testdisk searches without any success.

tried fsck:

Last login: Thu Feb 12 12:47:09 on ttys000
tennisarm:~ xxx$ sudo fsck /dev/disk2
Password:
** /dev/rdisk2

CANNOT READ: BLK 16
CONTINUE? [yn] y

log:

12.02.15 12:54:08 sudo[2122] xxx : TTY=ttys001 ; PWD=/Users/xxx ; USER=root ; COMMAND=/sbin/fsck /dev/disk2
12.02.15 12:54:30 kernel disk2: I/O error.
12.02.15 12:54:55 diskarbitrationd[13] unable to probe /dev/disk2 (status code 0xFFFFFFFC).
12.02.15 12:54:55 kernel disk2: I/O error.
12.02.15 12:54:59 kernel disk2: I/O error.
12.02.15 12:55:33 diskarbitrationd[13] unable to probe /dev/disk2 (status code 0xFFFFFFFC).
12.02.15 12:55:33 kernel disk2: I/O error.



the testdisk log file will expand endlessly with i/o errors... here is what i got:

Thu Feb 12 13:26:09 2015
Command line: TestDisk

TestDisk 7.0-WIP, Data Recovery Utility, January 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Darwin, kernel 10.8.0 (Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.1
Compiler: GCC 4.0
Compilation date: 2015-01-19T21:24:08
ext2fs lib: 1.42.8, ntfs lib: libntfs-3g, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
Hard disk list
Disk /dev/disk0 - 250 GB / 232 GiB - 488397168 sectors (RO), sector size=512
Disk /dev/disk1 - 500 GB / 465 GiB - 976773168 sectors (RO), sector size=512
Disk /dev/disk2 - 250 GB / 232 GiB - 488397168 sectors, sector size=512
Disk /dev/disk3 - 500 GB / 465 GiB - 976773168 sectors (RO), sector size=512
Disk /dev/rdisk0 - 250 GB / 232 GiB - 488397168 sectors (RO), sector size=512
Disk /dev/rdisk1 - 500 GB / 465 GiB - 976773168 sectors (RO), sector size=512
Disk /dev/rdisk2 - 250 GB / 232 GiB - 488397168 sectors, sector size=512
Disk /dev/rdisk3 - 500 GB / 465 GiB - 976773168 sectors (RO), sector size=512

Partition table type default to EFI GPT
Disk /dev/rdisk2 - 250 GB / 232 GiB
Partition table type: EFI GPT
New options :
Dump : No
Align partition: Yes
Expert mode : No
New options :
Dump : No
Align partition: Yes
Expert mode : Yes

Interface Advanced
Trying alternate GPT

Analyse Disk /dev/rdisk2 - 250 GB / 232 GiB - 488397168 sectors
Trying alternate GPT
Current partition structure:
Trying alternate GPT

search_part()
Disk /dev/rdisk2 - 250 GB / 232 GiB - 488397168 sectors
file_pread(10,1,buffer,34(34/0/1)) read err: Input/output error
file_pread(10,1,buffer,35(35/0/1)) read err: Input/output error
file_pread(10,14,buffer,36(36/0/1)) read err: Input/output error
file_pread(10,3,buffer,50(50/0/1)) read err: Input/output error
file_pread(10,3,buffer,97(97/0/1)) read err: Input/output error
file_pread(10,8,buffer,113(113/0/1)) read err: Input/output error
file_pread(10,11,buffer,160(160/0/1)) read err: Input/output error
file_pread(10,2,buffer,2082(2082/0/1)) read err: Input/output error
file_pread(10,1,buffer,53(53/0/1)) read err: Input/output error
file_pread(10,1,buffer,100(100/0/1)) read err: Input/output error
file_pread(10,1,buffer,121(121/0/1)) read err: Input/output error
file_pread(10,1,buffer,171(171/0/1)) read err: Input/output error
file_pread(10,1,buffer,2084(2084/0/1)) read err: Input/output error
file_pread(10,1,buffer,54(54/0/1)) read err: Input/output error
file_pread(10,1,buffer,101(101/0/1)) read err: Input/output error
file_pread(10,1,buffer,122(122/0/1)) read err: Input/output error
file_pread(10,1,buffer,172(172/0/1)) read err: Input/output error
file_pread(10,1,buffer,2085(2085/0/1)) read err: Input/output error
file_pread(10,1,buffer,55(55/0/1)) read err: Input/output error
file_pread(10,1,buffer,102(102/0/1)) read err: Input/output error
file_pread(10,1,buffer,123(123/0/1)) read err: Input/output error
file_pread(10,1,buffer,173(173/0/1)) read err: Input/output error
file_pread(10,1,buffer,2086(2086/0/1)) read err: Input/output error
file_pread(10,1,buffer,38(38/0/1)) read err: Input/output error
file_pread(10,1,buffer,39(39/0/1)) read err: Input/output error
file_pread(10,14,buffer,40(40/0/1)) read err: Input/output error
file_pread(10,1,buffer,56(56/0/1)) read err: Input/output error
file_pread(10,1,buffer,103(103/0/1)) read err: Input/output error
file_pread(10,8,buffer,117(117/0/1)) read err: Input/output error
file_pread(10,11,buffer,164(164/0/1)) read err: Input/output error
file_pread(10,1,buffer,2087(2087/0/1)) read err: Input/output error
file_pread(10,1,buffer,54(54/0/1)) read err: Input/output error
file_pread(10,1,buffer,57(57/0/1)) read err: Device not configured
file_pread(10,1,buffer,104(104/0/1)) read err: Device not configured
file_pread(10,1,buffer,125(125/0/1)) read err: Device not configured


anyone who can help???

thanks!

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

Re: testdisk Trying alternate GPT and i/o error

#2 Post by cgrenier »

All read operations failed, it's a physical problem, probably a damaged head. Only a data recovery company can deal with it. Software can't help, the head has to be replaced.

Locked