Topic: Seven hour test -- is it supposed to work this way?
I just upgraded my RAM and, in order for suspend-to-disk to function correctly, I need to shrink my home partition by just over 4 GB and expand the swap partition into the empty space. This means shrinking the the home partition from the beginning, not from the end. The way this is performed is by shrinking the partition then moving it closer to the 'end' of the drive. for a ~675 GB partition this can take a while, and this is understandable. I have performed this before, but I did not touch the computer for days after I had told it to start, so I didn't get to see how long it took. This same operation is running on more recently upgraded computer as a write this, and it will be running all night. I started it this morning hoping it would be done the same day. The total time needed to move the partition is about 10.5 hours, so this would be doable, if GParted didn't just spend the last seven hours performing a "readonly test" on my drive. (See the image at the end of this post.) It just read 1413750216 blocks, at 512 bytes each, for a total of 674.13 GB, about the size of the partition it will be moving, as part of the "readonly test".
Is this normal? Is this test performed by GParted, or is parted performing it? Is it necessary? Is there a way to prevent it in the future? Should I submit a bug report? Here is a screenshot of GParted's actions:
Thank you for any suggestions,
David Carrier
P.S. This is being performed on Ubuntu with an x86_64 SMP 2.6.27-9-generic kernel and GParted version 0.3.8-1ubuntu2.