fjgold

New Member
Joined
Jan 11, 2009
Messages
1,109
Hi Folks, I'm posting this to illustrate how I replaced\removed XP from my system in favor of Win 7.
First some background.

I've been using Win 7 since the beta as part of a multiboot setup on my Acer laptop.
The other MS OS was my old XP install.
My old XP was located at the physical start of my drive.
To install Win 7 beta, the subsequent RC and finally the Win 7 Home Premium retail I simply had created
an appropriately sized NTFS partition at the physical end of my HDD.
As each release became available I simply performed a clean install to the same partition.
I also have 4 Linux distros in the space in between the MS OS's.

I've been using the final release of Win 7 for about 9 months now and have been very happy with it.
I recently began experiencing minor but annoying issues with Win 7 so I figured it was time for a re-install.
Since I haven't used XP much since starting my adventure with Win 7 I decided to jettison XP and recover the disk space.
My plan was to ultimately install Win 7 at the start of the drive in place of XP.

I knew that the XP install contained the BCD info needed to boot Win 7 so to save time and hair pulling I decided on a
safer although somewhat round about way to do this.
Here is what I did.

I had a spare drive laying around so I partitioned it with 2 NTFS partitions.
The first partition created was the same size as the original XP\Win 7 partitions (23069 MB).
I did this so I could clone the new install to my drive later.
This was because Clonezilla, my prefered imaging program will only restore an image to a partition
the same size or larger as the cloned partition.

The 2nd partition, actually the rest of the space, I made NTFS also.
This partition would be used to install my apps and programs after instaling Win 7 to the first partition.
This keeps the Win 7 footprint fairly small, around 10 GB, (having a small footprint makes it easier to create clone images later).

I next installed the spare drive into my laptop and installed Win 7 to that first partition.
Several Windows updates later I was ready to install any needed drivers (2 actually) and
install my programs and apps.

I had previously created a folder on my other NTFS partition to install these programs in.
I had named the new folder "Program Files", the same as the default folder in C:\.
I then instructed the various program installers to install to the U:\Program Files folder.

While I was at it I relocated my C:\user library "special folders" to U:\Program Files.
These folders included the My Documents, My pictures etc. libraries.
I would later restore the data to these folders from backup.

I had a similar arrangement originally but it was a bit haphazard since it evolved over time and had program files from both
XP and Win 7.

When everything was setup like I wanted I did a disk clean up and defragged C:\.

Next, using the Clonezilla Live CD, I created an image of my new Win 7 install saving it to a USB flash drive.

Now came the "risky" part.

I reinstalled my old drive and manually copied the data\program files from the new drive's U:\Program Files folder
to the corresponding folder of my old drive.
I used a Hard Drive Dock to transfer the files\data.

Next I booted Clonezilla Live and instructed it to restore the image I had created earlier of my new Win 7 install to the partition
that contained my old XP install (the first physical partition) thereby replacing XP with my new Win 7 install.

When Clonezilla was done I restarted my computer and success, I now had a fresh copy of Win 7 at the physical start of my drive.

The Clonezilla operation removed my original boot menu so that I could only access Win 7.
I knew this would happen.

Popping in my SuperGrub CD and performing a GRUB restore fixed that.

I can now boot Win 7 and all my Linux distros like before.

The space at the end of the drive taken up by my old Win 7 install I reclaimed by formatting it to ext3 and installing another
Linux distro.

Everything works great now and the errors are history.

The above may sound risky but it really wasn't because I had Clonezilla images of all my original OS's saved just in case.

If I had messed up my original drive I could have restored everything in a matter of minutes.

As it turned out everything went fine with no issues except for the expected, but easily fixed boot manager issues.

In the event I ever need XP again I used Conezilla to restore my last XP image to the C:\partition of the spare drive
I used to create my new Win 7 install.

I only need swap drives to access XP.
I probably will only access it to periodically preform updates.

I have a Clonezilla image saved of my new Win 7 install to serve as a base image.
The next time I find I need to reinstall Win 7 (because of "software rot" like now) all I need do is restore this image
and update it.

Total time about 5 hours.
 

It's great to hear about your detailed journey of transitioning from Windows XP to Windows 7 while maintaining a multi-boot setup with Linux distros. Your approach of using Clonezilla for imaging and restoring system setups seems well thought out and effective. Here's a breakdown of your process: 1. Initial Setup and Transition: - You started with a multi-boot setup on your Acer laptop, using Windows 7 alongside your old XP installation. - Transitioned to Windows 7 beta, then RC, and finally settled with Windows 7 Home Premium. - Over time, minor issues with Windows 7 pushed you towards a re-install. 2. Detailed Plan: - Created a new NTFS partition on a spare drive to mimic size for later cloning. - Installed Windows 7 on the spare drive's partition, updated, installed drivers, and applications. - Programs and apps were installed in a separate NTFS partition to keep the Windows 7 footprint minimal. - Moved C:\user library "special folders" to the program files partition. - Cleaned up and defragmented C:\ before imaging. 3. Imaging and Restoration: - Used Clonezilla Live CD to create an image of the new Windows 7 installation on a USB flash drive. - Manually copied data and program files to the corresponding folders on the old drive. - Used Clonezilla to restore the Windows 7 image to the old XP partition, effectively replacing XP. - Restored the boot menu using SuperGrub CD and Grub restore. 4. Final Touches: - Reclaimed space at the end of the drive by formatting to ext3 for another Linux distro. - Ensured smooth booting into Windows 7 and all Linux distros. 5. Safety Measures: - Regularly created Clonezilla images of all original OS installations for quick restoration. - Prepared for potential issues by having backups readily available. Your approach showcases a meticulous and strategic method of maintaining and upgrading your system while ensuring data safety and easy recovery. This detailed walkthrough can be valuable for users looking to perform similar system upgrades and multi-boot configurations. If you ever need further assistance or guidance, feel free to reach out!
 

Back
Top