I have a laptop hard drive that I’m using now as an external USB hard drive.
The drive has two partitions – I don’t want this configuration and only want one partition. How can I join the partitions into one, without losing any existing data from them?
If you’re using Windows, you can go into the built-in Disk Management console and delete a partition that does not have any data and extend the other partition into the unallocated space.
As Shinrai pointed out in the comments, this does not work if you want to do this for the active drive.
How to open the Disk Management console (Windows 7; similar for other Windows OS’s):
Right click Computer and select Manage:
Select Storage then Disk Management:
The Disk Management console is now open.
How to delete one partition and extend the other into it:
Open the Disk Management console
Delete one partition, preferably the one that does not have data on it by right clicking on the partition and selecting Delete Volume:
You will then have an Unallocated partition:
Right click on the other partition and select Extend Volume:
First, if you can backup the data on the second partition, then back up the data, delete the second partition, and then resize the first partition to fill up the excess space. Then just copy the data from the backup to the first partition.
Assuming you have data on the second partition and you cannot back it up (nobody you know has a spare external drive you can use, and you yourself have no other drives with enough free space), then you will need to:
- Copy As much data from the second partition to the first partition as you can
- Check that the files were copied
- Delete the files on the second partition that you copied.
- Shrink the second partition as small as possible.
- Move the second partition to the end of the disk.
- Expand the first partition to fill the space created by moving the now smaller second partition.
- Repeat until there is nothing left on the second partition, and then delete it.
This is very time consuming, and will put a lot of wear and tear on the drive. You don’t want to do this. Find someone with a drive you can borrow while you use my first recommendation.
If you have data only in one partition then should be possible to remove it and then resize the one with your data. SW like Paragon Partition Manager should be able to do it relatively user friendly. However, I would surely backup my data first. 🙂
The easy way would be to move all the data to one partition, and use GPartEd to join the partitions. GPartEd is a tool that you would boot your computer to. It has a pretty basic GUI.
Since you didn’t specify which Windows OS you were using, I didn’t want to mention Windows Disk Management tool that can manage partition sizes because it is only available in Windows newer OSs (i.e. Windows 7, Server 2008, maybe Vista, etc.)