Topic: NTFS partition problem after resizing
Hello
I know there is several posts very similar to this one but i just dont feel confident enough to implement solutions in other posts to my particular problems (im just afraid i will mess it up even more)
So i have winXPpro computer with one drive 160gb and 2 partitions, i run out of space on C (was 30gb) and wanted to resize it so i used partition magic 8.0, everything went fine but after restart system wont boot up, i tried few solutions but there was no way for me to fix it. So i connected this hdd to my other computer with win7, now system takes forever to boot (~30min) and corrupted hdd is not visible in the windows7, so looking for solutions i come across parted magic bootable cd/all the tool and this forum. I have to say i love this project and im very impressed with the whole package im using right now, still i couldnt fix my problem on my own, so here i have some details:
When checking with gparted i got this:
"GParted 0.7.0
Libparted 2.3
Check and repair file system (ntfs) on /dev/sdb1 00:00:00 ( ERROR )
calibrate /dev/sdb1 00:00:00 ( SUCCESS )
path: /dev/sdb1
start: 63
end: 61432559
size: 61432497 (29.29 GiB)
check file system on /dev/sdb1 for errors and (if possible) fix them 00:00:00 ( ERROR )
ntfsresize -P -i -f -v /dev/sdb1
ntfsresize v2.0.0 (libntfs 10:0:0)
Device name : /dev/sdb1
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 104855835136 bytes (104856 MB)
Current device size: 31453438464 bytes (31454 MB)
ERROR: Current NTFS volume size is bigger than the device size!
Corrupt partition table or incorrect device partitioning?"
So i kind of see where is the problem still no idea how to fix it
2nd partition on this drive shows as unallocated
results from the fdisk -l -u (i removed info for 3 other disks just to make it clearer):
"fdisk -l -u
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x092e092e
Device Boot Start End Blocks Id System
/dev/sdb1 * 63 61432559 30716248+ 7 HPFS/NTFS
/dev/sdb2 61432560 312560639 125564040 f W95 Ext'd (LBA)
parted s print command:
"parted /dev/sdb unit s print
Model: ATA WDC WD1600JD-55H (scsi)
Disk /dev/sdb: 312581808s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 63s 61432559s 61432497s primary ntfs boot
2 61432560s 312560639s 251128080s extended lba"
I would greatly appreciated any help with this problem and of course i would like to get my data from the hdd.
Thanks