1 (edited by jtingkir 2010-09-16 17:39:36)

Topic: [solved] current ntfs volume size is bigger than the device size

Dear Friends, I was doing two operation
1. resizing ntfs /dev/sda5 (reducing about 2 gigabyte )
2. resizing ext /dev/sda7 (adding about 2 gigabyte)

then when i booted to ubuntu, the /dev/sda5 can't be mounted with following error "current ntfs volume size is bigger than the device size"


here is the gparted_details.htm

-----------start------------
GParted 0.5.1

Libparted 2.2
Check and repair file system (ntfs) on /dev/sda5  00:00:00    ( ERROR )
        
calibrate /dev/sda5  00:00:00    ( SUCCESS )
        
path: /dev/sda5
start: 61432623
end: 173791169
size: 112358547 (53.58 GiB)
check file system on /dev/sda5 for errors and (if possible) fix them  00:00:00    ( ERROR )
        
ntfsresize -P -i -f -v /dev/sda5
        
ntfsresize v2.0.0 (libntfs 10:0:0)
Device name : /dev/sda5
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 59623125504 bytes (59624 MB)
Current device size: 57527576064 bytes (57528 MB)
ERROR: Current NTFS volume size is bigger than the device size!
Corrupt partition table or incorrect device partitioning?

-----------end------------------

I've seen some of other similiar problems in this forum, but they only have several megabytes volumes and devices size diffrences, while I messed up pretty bad.
could  you guys help me?  thanx in advance.

2

Re: [solved] current ntfs volume size is bigger than the device size

I used testdisk finally, recovering each files to other partition. this is solved, i guess big_smile

here is what i do,

from terminal

sudo apt-install testdisk

sudo testdisk

choose analyze

choose folder to recover

done

3

Re: [solved] current ntfs volume size is bigger than the device size

Testdisk is included in the GParted livecd too. It is a very useful tool.
Thank you to report on the issue and to mark the thread as [solved].
smile

*** It is highly recommended to backup any important files before doing resize/move operations. ***