Re: Reallocating Disk Space on 2003 Server



diskpart extends the partition by extending the disk block allocation.
consider a raw disk has 200 blocks. C is allocated 1- 50 and d allocated
51 - 100 and E allocated 101 - 200. By removing E you would have 101 - 200
free to alocate. So that diskpart could extend D by extending it's
allocation from 51- 100 to 51 - 200.
You cannot remove D and extend E.
I have used diskpart to extend a server with raid 5 by adding additional
disk to the raid 5 array and then use diskpart to alocate the additional
space. The raid 5 addiyion took around 20 hours and the diskpart took 5
around seconds

To use D disk space you would be better off converting to dynamic disks and
extend E that way.
..
"Matt" <mamarsha@xxxxxxxxxxxxxxxxx> wrote in message
news:OVU7anwiGHA.4504@xxxxxxxxxxxxxxxxxxxxxxx
Thank you for the quick response Kerry.

A friend of mine just passed this information along to me. Does this sound
like it will work? The data on one of my partitions is only the swap file
so I could remove that and allocate a small amount to my C partition in
the interim for swap.

Scenario:

D - 8 gb
E - 15gb

Delete D completely and allocate some of the unallocated space to the E
Drive. Recreate the D drive.

emc104576
Use the Microsoft Diskpart utility and follow these steps, which do not
disrupt data or a require reboot:
Once installed double-click DISKPART.EXE.
Run LIST DISK command.
Note the desired disk number and run SELECT DISK n command (where n is the
desired disk number).
Run LIST PART command, which will list all the partitions created under
that volume.
Note the desired partition to expand and run SELECT PART n command (where
n is the desired partition number).
Run the EXTEND command, which will extend the given partition to all the
extra space available.

If possible, I would like to not delete the E partition.

Thank you for your assistance.


"Kerry Brown" <kerry@xxxxxxxxxxxxxxxxxxx*a*m> wrote in message
news:uktxLawiGHA.3780@xxxxxxxxxxxxxxxxxxxxxxx
Backup everything, delete both partitions, recreate them in the needed
sizes, restore from your backups. If the disk is dynamic you may be able
to skip deleting one of the partitions. You need either a 3rd party tool
or better yet install more storage. Whatever you do backup first.

--
Kerry
MS-MVP Windows - Shell/User

Matt wrote:
Hello,

I have a Windows 2003 Server with three partitions. C, D and an E
drive (all the same physical hard disc). I would like to reallocate
disk space from the D to the E Drive. What is the best way to
accomplish this if it is possible. I would prefer not to use a
third-party application if possible.
Thanks.






.



Relevant Pages

  • Re: Disk Utility to align tracks on a hardware RAID1 system
    ... system partition but a separate drive or extended artition. ... reference to making a boot disk to run on the disk with no partotions. ... Diskpart is a Operating system tool which ... > Command-line tool that allows you to manage disks and partitions by using ...
    (microsoft.public.windows.server.sbs)
  • Re: extend the volume of a basic cluster disk
    ... They still insist do not use diskpart. ... i have 200GB drive from ESS currently on my cluster server. ... i am running out of time as my user disk ... currently owns the drive you want to extend, type Diskpart, then type ...
    (microsoft.public.windows.server.clustering)
  • Re: diskpart to extend basic partition "volume may not be extended
    ... delete the 23 gb partition as soon as I figure out how to move the dfs ... DISKPART> list partition ... DISKPART> list disk ... The command I used to extend the basic volume: ...
    (microsoft.public.windows.file_system)
  • Re: Extending Primary Partition
    ... however, you can't extend the partition with the pagefile on it, and may not ... > ......a) DISKPART> select disk 0 ... > ......b) DISKPART> select partition 2 ...
    (microsoft.public.windows.file_system)
  • RE: Resizing partitions/volumes
    ... you'd like to extend system/boot partition. ... of the disk. ... |> drives. ...
    (microsoft.public.win2000.general)