• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 411
  • Last Modified:

How do I extend a hard drive partition in-place?

On a Win XP Pro desktop, I have an IDE drive partitioned into C: (System) and D: (Data).  

Now I'm building a new PC, also Win XP Pro, with a SATA C: drive, and I want to transfer the above IDE drive to it, blowing away the old C: partition and extending the D: partition to cover the entire IDE drive.

I'd like to extend the D: partition in-place, as I don't have any unused hard drives of this size (200 GB).

I've heard that Partition Magic can do this, but can I do it using Windows tools only?  Any other software can do it better?  Is it straightforward to do, with Partition Magic or otherwise?

Thank you very much for your help.
0
csharp_guru
Asked:
csharp_guru
  • 2
  • 2
  • 2
  • +3
2 Solutions
 
Titanium_SniperCommented:
There are no windows tools for this
partition magic is nice for making them larger, but do not shrink a partition with it because it fragments your page file
0
 
etwyrickCommented:
Use the utility program that came with the new hard drive, which will mirror over the C: partition to the new drive.  With that done, restart with the new drive as the boot drive, and use Partition Magic to remove the C: partition on the old drive and then resize the old D: partition to the whole drive.
0
 
Darwinian999Commented:
Do a search on Partition Magic to see how many people have had issues with it trashing their data. The two commercial partition manager programs that have a good reputation are Paragon Partition Manager (http://www.paragon-gmbh.com) and Acronis Disk Director (http://www.acronis.com).

There's also several shareware / freeware partition managers around that are quite good. One that I've found to be quite good is BootIT NG (http://www.bootitng.com), which is actually a boot manager, but has a good partition manager when run in maintenance mode (press the cancel button on the first screen after booting from the CD/floppy).

Before doing any partition management operation though, always take an image of the disk or partition first, so that if things go bad then you can recover. Once you've taken your image, do a CHKDSK /F followed by a defrag of the partition, then do your partiton manipulation. All of the products listed above can take an image of a partition. I usually copy images to a USB drive attached to the PC/Server that I'm doing partition management on.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
srinimsCommented:
you can do manually the things done by partion magic, but you need any extra hard drive.

or if you want to reinstall the things as what ever you want.

partion magic also has lot of problems while repartioning the hard drive.

better to backup or mirror entire hard drive in to another hard drive.

and then repartionin your old drive. remirror or get the backup from the stored one.

lot of free tools also available for resizing and repartioning the hard disk drive.

but lot of risks are there in doing so.

pls avoid the problem by doing in the right way, by mirroring.

better do defragmentation before doing any partion related job
0
 
nobusCommented:
you can use diskpart to extend the partition; it is built into XP - just type diskpart in the run box -help for help and commands.
However, why not make a backup and install XP from fresh by deleting all partitions during the install, and let XP create the new and only partition? This is by far the best setup.
here a good guide to installing XP :   http://www.michaelstevenstech.com
0
 
Titanium_SniperCommented:
why not copy all the data to the second disk and then reformat the first
or is your second disk too small?

Also it is better to set your main drive to C:
0
 
srinimsCommented:
hi Titanium_Sniper
   we can't do copy paste kind of thing in the drive in which bootloader is located. that is active partion.

0
 
csharp_guruAuthor Commented:
Great answers!  The challenge for me is to do it in-place on the 200 GB IDE drive, because the only other 200+GB drive I have is my backup drive, and unavailable for this purpose.

BTW, I don't know why I mentioned the SATA drive, it was not really relevant here!  All I am trying to do is to delete one partition on an IDE drive and extend the second partition in-place to cover the entire drive.  Also being a newbie, I realized after posting this question, that I had posted it in Hardware by mistake, so I posted it again in Storage.  

So for the most useful answers, I'm splitting points 3:2 between Darwinian999 and etwyrick, with grade A. Thank you all.
0
 
csharp_guruAuthor Commented:
Very, very sorry that was actually Darwinian999 and Nobus.  Etwyrick had a great answer but not relevant to the in-place situation.  I appreciate your help, Etwyrick, and hope you don't mind this slip on my part.
0

Featured Post

Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

  • 2
  • 2
  • 2
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now