Page 1 of 1

testdisk Trying alternate GPT and i/o error

Posted: 12 Feb 2015, 14:35
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!

Re: testdisk Trying alternate GPT and i/o error

Posted: 13 Feb 2015, 09:02
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.