Alright, first off let me say hi to everyone on these wonderful forums. You guys have been a big help to me over the years. Now I have a problem that I can't seem to find enough information to fix.
I have two 500GB HDD's on this laptop. My primary HDD has 5 partitions:
Primary HDD:
sda0 = 14GB = Recovery Console (don't ask why it's 14GB
)
sda1 = 100MB = System Reserved (Windows)
sda2 = 423GB = Windows 7 = 355GB free space
sda3 = 22GB = Linux = 10GB free space
sda4 = 8GB = Swap Area (Linux)
Second HDD is just one partition and is used for storage with around 175GB free.
I originally had just the first three partitions but wanted to install Linux so I shrunk the third partition and created two more. Now the Linux installation doesn't have enough space. I don't want to reinstall it because of the many things I've installed on it and the many tweaks I've gone through.
So the goal is to shrink sda2 by another 40GB and add it to sda3, without destroying the Linux installation. The problem is I have no idea how to do that and the web doesn't have much information on extending partitions backwards. Apparently you can't use any of the built-in tools in Windows. There may or may not be tools in Linux (GParted?) but I am a complete Linux noob.
I figure there's two ways to do this:
1. Copy/Clone the Linux installation to the second HDD, set up the primary HDD, copy the Linux installation back over.
2. Use a third-party program to extend the partition backwards.
I'm not exactly sure how to do the first solution. Can you copy a partition to a second disk? Do I have to repartition the second HDD to do it? Or can I somehow make an image of the Linux installation and store it on the second HDD and then restore from the image? As for the second solution, anybody know of a good program that can do it?
There are two issues I'm confused about. If sda3 is in EXT3 file format, is it possible to extend backward? Will the unallocated free space be converted to EXT3 without destroying the Linux installation? The other issue I'm worried about, say with cloning and restoring the Linux installation, is the numbering of the partitions. If I destroy sda3, then shrink sda2, I'll still end up with 5 partitions but will they be numbered the same? I can see all sorts of problems with Linux if the partition numbers change.
I have two 500GB HDD's on this laptop. My primary HDD has 5 partitions:
Primary HDD:
sda0 = 14GB = Recovery Console (don't ask why it's 14GB

sda1 = 100MB = System Reserved (Windows)
sda2 = 423GB = Windows 7 = 355GB free space
sda3 = 22GB = Linux = 10GB free space
sda4 = 8GB = Swap Area (Linux)
Second HDD is just one partition and is used for storage with around 175GB free.
I originally had just the first three partitions but wanted to install Linux so I shrunk the third partition and created two more. Now the Linux installation doesn't have enough space. I don't want to reinstall it because of the many things I've installed on it and the many tweaks I've gone through.
So the goal is to shrink sda2 by another 40GB and add it to sda3, without destroying the Linux installation. The problem is I have no idea how to do that and the web doesn't have much information on extending partitions backwards. Apparently you can't use any of the built-in tools in Windows. There may or may not be tools in Linux (GParted?) but I am a complete Linux noob.
I figure there's two ways to do this:
1. Copy/Clone the Linux installation to the second HDD, set up the primary HDD, copy the Linux installation back over.
2. Use a third-party program to extend the partition backwards.
I'm not exactly sure how to do the first solution. Can you copy a partition to a second disk? Do I have to repartition the second HDD to do it? Or can I somehow make an image of the Linux installation and store it on the second HDD and then restore from the image? As for the second solution, anybody know of a good program that can do it?
There are two issues I'm confused about. If sda3 is in EXT3 file format, is it possible to extend backward? Will the unallocated free space be converted to EXT3 without destroying the Linux installation? The other issue I'm worried about, say with cloning and restoring the Linux installation, is the numbering of the partitions. If I destroy sda3, then shrink sda2, I'll still end up with 5 partitions but will they be numbered the same? I can see all sorts of problems with Linux if the partition numbers change.