I don't use the cloning software mentioned in the original post. But, last night I installed a copy of Win7 Home Premium into a Windows 7 Virtual PC virtual machine, made system image backups using the built-in Windows Backup and using Windows Home Server, and restored the system to blank virtual disks. Both restorations booted with no problems and subsequently passed Genuine Windows Validation.
I also did a Clonezilla direct disk-to-disk clone, from a 30 GB virtual disk to a 30 GB virtual disk, which also booted fine and passed Genuine Windows Validation.
==============================
Here's what I did:
In original PC (running Virtual PC 2007 on Windows 7 Ultimate). I created two 20 GB virtual disks. The first had the OS and the second was used for holding Windows backups of the first disk. The original install was from a Retail (full) version of Win7 Ultimate DVD.
Disk Management showed the following partitions:
"System Reserved" partition shows up in Disk Management as 100 MB.
C: shows up as 12.8 GB free of 19.4 GB
E: shows up as 14.1 GB free of 19.5 GB - this was where Win7 made its backups
Win7 creates that 100 MB "System Reserved" partition when a "new" (not an in-place upgrade) of Win7 is installed. When restoring a Win7 system, you need to be sure that the 100 MB "System Reserved" partition (if it exists) is restored and made "Active".
Then, I ran both Windows 7 System Image backups and WHS backups. Then I renamed the first disk and created an empty new boot disk, causing Windows to not boot.
=============================
Windows 7 Backup/Restore:
Renamed the original VHD and created a new 20 GB virtual disk.
Tried to boot VHD and it failed.
Booted to Win7 Install DVD image, selected "Repair My Computer", and ran Windows Image Restore. It automatically restored both the System Reserve Partition (100 MB) as well as the c: partition.
Boots perfectly. Passes Genuine Windows Validation (not Activated, no Key installed)
I also did a restore to a 30 GB blank disk. After restoring, I had to manually extend the C: partition from inside Win7 to take advantage of the new 30 GB disk.
Again, the restored system booted perfectly and passed Genuine Wnidows Validation.
Each system restore took about five minutes.
================================
Windows Home Server (Power Pack 3) Backup/Restore:
Renamed the original VHD and created a new 20 GB virtual disk.
Tried to boot VHD and it failed.
Booted to WHS PC Recovery CD image
It recognized the Intel NIC and the disks.
It found the WHS server
It wanted to restore the "System Reserved" partition to the c: disk (20 GB), which is the wrong place. I would need to create a small partition where I could restore the "System Reserved" partition.
I opened the “Advanced” menu to get the Disk Management panel.
Disk Management wanted to initialize the 20 GB disk, which I did.
I created a 100 MB partition and then made another partition of the remainder (19.x GB).
I did NOT assign a drive letter to the System Reserved (100 MB) partition, but I did mark it as "Active" in Disk Management.
I changed the volume names around until I got the original drive letters for the c: and the e: volumes.
- No letter for System Reserved – Marked as “Active”
- C: for Main
- E: for Backups
It automatically restored both the System Reserve Partition (100 MB) as well as the c: drive.
Boots perfectly. Passes Genuine Windows Validation (not Activated, no Key installed)
=============================
Clonezilla clone from disk to disk
Created a new 30 GB virtual disk to hold the cloned disk
Booted ISO of Clonezilla
Told Clonezilla to make a disk-to-disk clone (this clones the ENTIRE DISK). If you tell Clonezilla do first do an image, you’ll have to image both the System Reserved (100MB) partition AND the main partition and restore them separately.
Took about fifteen minutes to clone the entire virtual disk. – Clonezilla says 530 MB/minute rate.
Clonezilla says that about 6.8 GB of space is used on the 31.3 GB virtual disk.
It booted fine to the new, cloned, disk. It also passes Genuine Windows Validation.