Patricia’s Windows machine is almost out of disk, because I have the OS installed on a 120G SSD. I have a spare 240, but it’s been used for another OS. Do I need to wipe the bigger drive first to use it, or can I just DD the contents of the smaller one to the bigger one, and it will all be available?
[Update a while later]
OK, from what I can tell, since I’m not trying to wipe the drive, just make it all available to Windows, it looks like the way to go would be to get anything off it I want (probably nothing), format it in Windows, then dd the old drive to new?
[Update a while later]
OK, I formatted the drive in Windows, in a single NTFS volume that filled it. I copied the old OS to the newly formatted drive. It boots fine, but it only shows as 120G drive. When I use Windows disk tools to look at it, it shows half of the volume as unallocated. But it won’t let me expand it, because it’s the system disk. When I boot from the other drive to try to expand it, it simply shows it as a 240G drive. How am I supposed to recover the rest of the drive for use?
[Friday-morning update]
I didn’t update yesterday, but I rebooted with the original drive, then expanded it using the Windows tools. Unfortunately, it now refuses to boot. I get a blue screen with an error that C:\System32\Winload.efi is missing or corrupted. When I look at it, it’s exactly the same as the one on the original drive, so I suspect that it’s misdiagnosing the problem, but don’t know where to go from here. I ran chkdsk on it, but to no avail, keep getting same error message.
[Saturday-morning update]
OK, I tried again, except this time, I used the software that Lifehacker recommended. It cloned the drive, and it booted just fine. But as with dd, it cloned it so well that it made half the disk unavailable. And as before, when I used Windows disk management to expand the partition, it breaks it in such a way that it not only won’t boot, but Windows installation disk can’t fix it.
Next I’m going to try cloning only the front partitions, and then format the rest of the disk in NTFS, and copy the files from command line.