DES
unread,Oct 2, 2010, 12:24:38 PM10/2/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to The Xxclone Forum
xxclone never made it to Vista, hence Windows 7 is out too. The main
reason I suspect is the different boot configuration.
In these OS's the boot is controlled by a new System\Hidden\ file,
"BCD" (no extension), the Boot Store or Boot Configuration Data. In
Windows 7, located in the System\Hidden\ directory C:\Boot\ (clever!).
Disks are identified in this file with a GUID (Global Unique
Identifier). The only way I've found to get one of these assigned to a
disk is actually let Windows do it. Via a Windows 7 Repair Disk, which
Windows 7 can write it's self, or a Windows 7 Installation Disk.
Apparently no one yet knows how Windows generates these GUID's? There
is some software, EasyBCD (ha!), that can display and manipulate the
BCD, also that of a Clone but be careful! Also Windows contains the
means on the command line but this is even more reminiscent of the
good old days (difficult). None of these utilities can actually
generate a GUID, only Windows.
Making a Windows 7 clone consists of getting the source complete
copied, MBR, registry, everything. A good freebie is CloneZilla, which
is open source and uses the Linux destinations for Drives and
Partitions, but gets the job done. And this duplicate the Volume ID if
I remember correctly? Important for various software keyed to same for
copy protection. If this disk is connected along side the source then
obviously it will wind up with it's own Drive Letter and Volume Label
assignments. Which appear in the source registry at HKLM\SYSTEM
\MountedDevices\, the DOS Devices and corresponding Volume lines. This
hasn't changed from XP (NT?), other then the drives are no longer
system assigned by VolumeID.
The xxclone "Make Bootable" operation must be preformed manually in
Windows 7. Export the MountedDevices Key from the source registry.
Edit it down to the 4 lines for source & destination Drive Letter and
Volume Label assignments. Swap the matching Binary Data between to two
pairs. And change the Load Point to a False Key. Save this .reg file.
Load the Destination System file into the running source registry as
the False Key assigned in the saved .reg file. Merge the save .reg
file preforming the swap. And Unload the modified False Key, which
writes it back to where it came from. Now every time the clone is
updated, this .reg file is available for correction of the updated
registry.
I use SyncBackSE for just about everything. It can copy Open\System
\Locked\Whatever files. Everything but the Windows 7 System Volume
Information, which will crash it thoroughly. Fortunately I don't use
System Restore, that's what the clone is for, and a much better
solution. So the \System Volume Information\ must be Excluded from the
update. Don't forget to Exclude the custom to the disk BCD file too (I
actually exclude the entire Boot directory). SyncBack has a fairly
comprehensive default System Filter that's worth examining for non
essential Windows copy items. And even SyncBack hasn't caught up with
all the Junction Points in Windows 7. Also in Windows 7 even the
Administrator doesn't have full permissions in a lot of directories.
Fortunately SyncBack has a couple of features that get around it all
for now. The Cloning Profile must be set up to Always use the Volume
Shadow Copy, to beat the fact that the running volume has many
junction points that make directories appear to have one name when
their actual name is something quite different on the non-running
destination. And there is a Backup Operator copy mode that just
completely ignores NTFS permissions. A much simpler solution than
trying to gain Ownership and grant Write Permissions all over the
disk. These copy modes more than quadruple the time to do a complete
disk Incremental Update compared to XP, but are the only solution
rather than a complete disk copy I currently know of.
Windows 7 is nearly twice as large as XP. And runs about twice the
number of Services and background applications. But it's performance
seems good. It's not perfect, Explorer has a habit of crashing on
large wireless to wireless transfers across my LAN. But it recovers
seamlessly. And it actually seems to work better than XP in may
respects. It's actually more User oriented. User Account Control just
incorporates XP's DropMyRights and\or Umbuntu's SUDO in a not too
intrusive format. I find myself liking the "things just work" of it
all!
DES