how to move ntfs partition?

David McGlone d.mcglone at att.net
Tue Nov 20 18:42:18 UTC 2007


On Tuesday 20 November 2007 11:36:01 am Earl Violet wrote:
> > >>>> 1. [swap] [free] [ntsf]
> > >>>> 2. [swap] [    ntsf      ]
> > >>>> 3 [swap] [ntsf] [free]
>
> OK, I might be getting confused here but it seems to me ...
>
> 1.  [swap] [free] [ntfs]
> move ntfs
> 2.  [swap] [ntfs] [free]
>
> where [free] is a blank partition.
>
> Then you stretch or shrink [ntfs] as necessary.  Shrink it after
> defragging and everything is in the front of the partition within the
> limits you want to shrink it to.

No. Combine the free partition with the ntfs partition, this will move the 
data on the partition to the beginning of the drive

example:

Lets just say the free space is 10Gb and the ntfs partition is 20Gb and 5Gb of 
the ntsf partition is full of data so:

[free] [<-- ntsf data-->|<--rest of ntsf partition-->]
          [<----- 5Gb ------>|<------------ 15Gb ------------->] 

Now lets merge the free space and the ntfs partition. Even though the free 
space in _before_ the ntfs partition, when they are merged the data should 
move to the beginning of the drive.

So now we have:

[<-- ntsf data -->|<------- rest of ntfs partition ------->]
[<----- 5Gb ------->|<-------------- 25Gb ----------------------->]

Now we take the whole partition and shrink it leaving some free space at the 
end of the drive. Lets say he wanted to have 10Gb of free space so we shrink 
the whole ntfs drive from 30Gb to 20Gb

so now we have.

[<--ntsf data-->|<---rest of ntsf drive-->] [ free space]
[<---- 5Gb ------>|<------------15Gb----------->] [<-- 10Gb -->]

Does that explain it better?

-- 
David M.

You will be audited by the Internal Revenue Service.




More information about the kubuntu-users mailing list