Page 1 of 1

Not able to access one partition after Partitionmagic resize

Posted: 06 Jul 2012, 08:10
by raulz77
I am currently in a midst of troubleshooting my old 80GB Seagate HD (initally consists of 1 bootable FAT32 partition and 3 NTFS partition). I tried to enlarge the size of FAT32 partition using Partitionmagic by taking some of the spaces from one of the NTFS partition. However, the process didn't go well because the HD are close to its max capacity. As a result,
the FAT32 partition is not working anymore (cannot boot and many files are missing). After purchasing a new 1.5 TB, and make that HD bootable, I attached my old HD to the motherboard. I was able to run DeepSearch using TestDisk. Please advise on what to do next. The following is the screenshot I obtained running DeepSearch.


Please help ...

Re: Not able to access one partition after Partitionmagic re

Posted: 08 Jul 2012, 01:33
by raulz77
An update, I was able to retrieve the NTFS partition whose size was taken out to contribute to my FAT32 partition size. Files from that particular NTFS are still exist and can be retrieved. Thanks to TestDisk. However, I still cannot recover files from the FAT32 partition. Can someone help me ?

Re: Not able to access one partition after Partitionmagic re

Posted: 08 Jul 2012, 06:05
by Fiona
Please don't use Partition Magic anymore.
It's obsolete and doesn't support NTFS 5.1 (WinXP) nor megabyte boundary since Vista-Win7.
Your screen only displays not recoverable partitions endimng after disk limit and wrong partition type.
It's only a message that they're not recoverable.
Did TestDisk find your FAT32 partition?
Screens form Analyse (your current partition table) Quick and if TestDisk didn't find your partition from Deeper Search also.

Fiona

Re: Not able to access one partition after Partitionmagic re

Posted: 08 Jul 2012, 10:06
by raulz77
Fiona,
Thanks for your prompt reply, TestDisk found my FAT32 partition, please scroll down my attachment picture (as in fact I put two screenshots on the above attachment). However that FAT32 partition's file system is corrupted. I ran the PartitionWizard (free edition) full search. And it gives me : unallocated overlapping partition.
My wild guess is my other data is on that unallocated overlapping partition. Please advise. The following is logfile obtained after running DeepSearch.


Sun Jul 8 19:12:11 2012
Command line: TestDisk

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7600)
Compiler: GCC 4.3, Cygwin 1007.7
Compilation date: 2011-11-15T08:36:54
ext2fs lib: 1.41.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20100226
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=80026361856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1500301910016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=80026361856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1500301910016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=1500299395072
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=18605551104
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=22010817024
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=3750695424
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=637902848
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\X:)=34702424064
file_pread(4,1,buffer,156312449(9729/254/63)) lseek err Invalid argument
file_pread(5,1,buffer,2930288129(182401/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 80 GB / 74 GiB - CHS 9729 255 63, sector size=512 - ST380011A, S/N:4a333156444d5456202020202020202020202020, FW:3.06
Disk /dev/sdb - 1500 GB / 1397 GiB - CHS 182401 255 63, sector size=512 - ST31500341AS, S/N:2020202020202020202020205639335351363458, FW:CC1H
Drive G: - 637 MB / 608 MiB - CHS 152 64 32, sector size=2048 - ASUS DRW-1612BL, FW:1.06

Partition table type (auto): Intel
Disk /dev/sda - 80 GB / 74 GiB - ST380011A
Partition table type: Intel
file_pread(4,1,buffer,156312449(9729/254/63)) lseek err Invalid argument

Analyse Disk /dev/sda - 80 GB / 74 GiB - CHS 9729 255 63
Geometry from i386 MBR: head=255 sector=63
FAT32 at 0/1/1
Info: size boot_sector 67778172, partition 67778172
FAT1 : 32-16575
FAT2 : 16576-33119
start_rootdir : 81920 root cluster : 1527
Data : 33120-67778143
sectors : 67778172
cluster_size : 32
no_of_cluster : 2117032 (2 - 2117033)
fat_length 16544 calculated 16540
set_FAT_info: name from BS used
NTFS at 4335/1/1
NTFS at 6597/1/1
NTFS at 9273/1/1
get_geometry_from_list_part_aux head=255 nbr=14
get_geometry_from_list_part_aux head=8 nbr=3
get_geometry_from_list_part_aux head=16 nbr=2
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=14
Current partition structure:
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
2 E extended LBA 4335 0 1 9728 254 63 86654610
5 L HPFS - NTFS 4335 1 1 6596 254 63 36338967 [DATA]
X extended 6597 0 1 9272 254 63 42989940
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
X extended 9273 0 1 9728 254 63 7325640
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
Backup partition structure
partition_save
Ask the user for vista mode
Computes LBA from CHS for Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63
Allow partial last cylinder : Yes
search_vista_part: 1

search_part()
Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63
FAT32 at 0/1/1
FAT1 : 32-16575
FAT2 : 16576-33119
start_rootdir : 81920 root cluster : 1527
Data : 33120-67778143
sectors : 67778172
cluster_size : 32
no_of_cluster : 2117032 (2 - 2117033)
fat_length 16544 calculated 16540
set_FAT_info: name from BS used

FAT32 at 0/1/1
FAT32 LBA 0 1 1 4218 254 63 67778172
FAT32, 34 GB / 32 GiB
NTFS at 4219/1/1
filesystem size 36338967
sectors_per_cluster 1
mft_lcn 6320282
mftmirr_lcn 20000698
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 4219 1 1 6480 254 63 36338967
NTFS, 18 GB / 17 GiB
NTFS at 6597/1/1
filesystem size 42989877
sectors_per_cluster 1
mft_lcn 6331490
mftmirr_lcn 29395618
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
NTFS, 22 GB / 20 GiB
NTFS at 9273/1/1
filesystem size 7325577
sectors_per_cluster 1
mft_lcn 2097152
mftmirr_lcn 4594558
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
NTFS, 3750 MB / 3576 MiB
file_pread(4,2,buffer,156303360(9729/110/46)) lseek err Invalid argument
file_pread(4,1,buffer,156303360(9729/110/46)) lseek err Invalid argument
file_pread(4,8,buffer,156301496(9729/81/9)) lseek err Invalid argument
file_pread(4,1,buffer,156301496(9729/81/9)) lseek err Invalid argument
file_pread(4,8,buffer,156301624(9729/83/11)) lseek err Invalid argument
file_pread(4,8,buffer,156301752(9729/85/13)) lseek err Invalid argument
file_pread(4,8,buffer,156301880(9729/87/15)) lseek err Invalid argument
file_pread(4,8,buffer,156302008(9729/89/17)) lseek err Invalid argument
file_pread(4,8,buffer,156302136(9729/91/19)) lseek err Invalid argument
file_pread(4,8,buffer,156302264(9729/93/21)) lseek err Invalid argument
file_pread(4,8,buffer,156302392(9729/95/23)) lseek err Invalid argument
file_pread(4,8,buffer,156302520(9729/97/25)) lseek err Invalid argument
file_pread(4,8,buffer,156302648(9729/99/27)) lseek err Invalid argument
file_pread(4,8,buffer,156302776(9729/101/29)) lseek err Invalid argument
file_pread(4,8,buffer,156302904(9729/103/31)) lseek err Invalid argument
file_pread(4,8,buffer,156303032(9729/105/33)) lseek err Invalid argument
file_pread(4,8,buffer,156303160(9729/107/35)) lseek err Invalid argument
file_pread(4,8,buffer,156303288(9729/109/37)) lseek err Invalid argument
file_pread(4,8,buffer,156303360(9729/110/46)) lseek err Invalid argument
file_pread(4,8,buffer,156303368(9729/110/54)) lseek err Invalid argument
file_pread(4,3,buffer,156303376(9729/110/62)) lseek err Invalid argument
file_pread(4,3,buffer,156303423(9729/111/46)) lseek err Invalid argument
file_pread(4,8,buffer,156303439(9729/111/62)) lseek err Invalid argument
file_pread(4,11,buffer,156303486(9729/112/46)) lseek err Invalid argument
file_pread(4,2,buffer,156305408(9729/143/15)) lseek err Invalid argument
get_geometry_from_list_part_aux head=255 nbr=8
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=8

Results
* FAT32 LBA 0 1 1 4218 254 63 67778172
FAT32, 34 GB / 32 GiB
L HPFS - NTFS 4219 1 1 6480 254 63 36338967
NTFS, 18 GB / 17 GiB
L HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
NTFS, 22 GB / 20 GiB
L HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
NTFS, 3750 MB / 3576 MiB

interface_write()
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
2 E extended LBA 4219 0 1 9728 254 63 88518150
5 L HPFS - NTFS 4219 1 1 6480 254 63 36338967
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/Output error.
Failed to startup volume: Input/Output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/Output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/Output error.
Failed to startup volume: Input/Output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/Output error.

search_part()
Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63
FAT32 at 0/1/1
FAT1 : 32-16575
FAT2 : 16576-33119
start_rootdir : 81920 root cluster : 1527
Data : 33120-67778143
sectors : 67778172
cluster_size : 32
no_of_cluster : 2117032 (2 - 2117033)
fat_length 16544 calculated 16540
set_FAT_info: name from BS used

FAT32 at 0/1/1
FAT32 LBA 0 1 1 4218 254 63 67778172
FAT32, 34 GB / 32 GiB
FAT32 at 0/1/7
FAT1 : 32-16575
FAT2 : 16576-33119
start_rootdir : 81920 root cluster : 1527
Data : 33120-67778143
sectors : 67778172
cluster_size : 32
no_of_cluster : 2117032 (2 - 2117033)
fat_length 16544 calculated 16540
set_FAT_info: name from BS used

FAT32 at 0/1/7
FAT32 LBA 0 1 1 4218 254 63 67778172
FAT found using backup sector!, 34 GB / 32 GiB
NTFS at 4219/1/1
filesystem size 36338967
sectors_per_cluster 1
mft_lcn 6320282
mftmirr_lcn 20000698
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 4219 1 1 6480 254 63 36338967
NTFS, 18 GB / 17 GiB
NTFS at 4335/1/1
filesystem size 36338967
sectors_per_cluster 1
mft_lcn 6320282
mftmirr_lcn 20000698
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 4335 1 1 6596 254 63 36338967 [DATA]
NTFS, 18 GB / 17 GiB
NTFS at 6596/254/63
filesystem size 36338967
sectors_per_cluster 1
mft_lcn 6320282
mftmirr_lcn 20000698
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 4335 1 1 6596 254 63 36338967 [DATA]
NTFS found using backup sector!, 18 GB / 17 GiB
NTFS at 6597/1/1
filesystem size 42989877
sectors_per_cluster 1
mft_lcn 6331490
mftmirr_lcn 29395618
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
NTFS, 22 GB / 20 GiB
BAD_RS LBA=3354613938 13624150
file_pread(4,3,buffer,3354613938(208815/15/19)) lseek err Invalid argument
file_pread(4,1,buffer,3354613938(208815/15/19)) lseek err Invalid argument
check_FAT: can't read FAT boot sector
check_part_i386 failed for partition type 01
FAT12 208815 15 19 312818 187 12 1670819025
This partition ends after the disk limits. (start=3354613938, size=1670819025, end=730465666, disk end=156312450)
BAD_RS LBA=445074090 8541266
file_pread(4,3,buffer,445074090(27704/148/7)) lseek err Invalid argument
file_pread(4,1,buffer,445074090(27704/148/7)) lseek err Invalid argument
check_FAT: can't read FAT boot sector
check_part_i386 failed for partition type 01
FAT12 27704 148 7 138403 238 54 1778385153
This partition ends after the disk limits. (start=445074090, size=1778385153, end=2223459242, disk end=156312450)
NTFS at 9272/254/63
filesystem size 42989877
sectors_per_cluster 1
mft_lcn 6331490
mftmirr_lcn 29395618
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
NTFS found using backup sector!, 22 GB / 20 GiB
NTFS at 9273/1/1
filesystem size 7325577
sectors_per_cluster 1
mft_lcn 2097152
mftmirr_lcn 4594558
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
NTFS, 3750 MB / 3576 MiB
NTFS at 9728/254/63
filesystem size 7325577
sectors_per_cluster 1
mft_lcn 2097152
mftmirr_lcn 4594558
clusters_per_mft_record 2
clusters_per_index_record 8
HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
NTFS found using backup sector!, 3750 MB / 3576 MiB
file_pread(4,2,buffer,156303360(9729/110/46)) lseek err Invalid argument
file_pread(4,1,buffer,156303360(9729/110/46)) lseek err Invalid argument
file_pread(4,1,buffer,156303359(9729/110/45)) lseek err Invalid argument
Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (80 GB / 74 GiB) seems too small! (< 2573 GB / 2396 GiB)
The following partitions can't be recovered:
FAT12 27704 148 7 138403 238 54 1778385153
FAT12 208815 15 19 312818 187 12 1670819025
get_geometry_from_list_part_aux head=255 nbr=10
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=10

Results
* FAT32 LBA 0 1 1 4218 254 63 67778172
FAT32, 34 GB / 32 GiB
HPFS - NTFS 4219 1 1 6480 254 63 36338967
NTFS, 18 GB / 17 GiB
HPFS - NTFS 4335 1 1 6596 254 63 36338967 [DATA]
NTFS, 18 GB / 17 GiB
L HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
NTFS, 22 GB / 20 GiB
L HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
NTFS, 3750 MB / 3576 MiB
interface_load
Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63 Sun Jul 8 18:19:27 2012
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
5 L HPFS - NTFS 4335 1 1 6596 254 63 36338967
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577
Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63 Sun Jul 8 18:21:12 2012
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
5 L HPFS - NTFS 4335 1 1 6596 254 63 36338967
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577
Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63 Sun Jul 8 18:22:29 2012
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
5 L HPFS - NTFS 4335 1 1 6596 254 63 36338967
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577
Disk /dev/sda - 80 GB / 74 GiB - CHS 9730 255 63 Sun Jul 8 18:57:26 2012
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
5 L HPFS - NTFS 4335 1 1 6596 254 63 36338967
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577
Disk /dev/sda - 80 GB / 74 GiB - CHS 9729 255 63 Sun Jul 8 19:12:36 2012
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
5 L HPFS - NTFS 4335 1 1 6596 254 63 36338967
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577
Not an exFAT boot sector.

L HPFS - NTFS 4219 1 1 6480 254 63 36338967
NTFS, 18 GB / 17 GiB
Can't open filesystem. Filesystem seems damaged.

interface_write()
1 * FAT32 LBA 0 1 1 4218 254 63 67778172
2 E extended LBA 4219 0 1 9728 254 63 88518150
5 L HPFS - NTFS 4219 1 1 6480 254 63 36338967
6 L HPFS - NTFS 6597 1 1 9272 254 63 42989877 [MOM]
7 L HPFS - NTFS 9273 1 1 9728 254 63 7325577 [OLDBOOT]
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
write_all_log_i386: CHS: 4219/0/1,lba=67778235
write_all_log_i386: CHS: 6597/0/1,lba=105980805
write_all_log_i386: CHS: 9273/0/1,lba=148970745

TestDisk exited normally.