J
John John
Timothy said:This is where our experiences diverge, albeit the great bulk
of my experience is with putting the clone on a separate HD.
In such a case, the clone continues to call its own partition
"C:" (if that is what the "parent" OS called its own partition),
and it calls the "parent" OS's partition by some other letter
designation. I typically clone a single partition and put it
among other archival clones on another HD. What I see
when each of the clones is run, is that the clone calls its
partition "C:", and the letter designations of all the other
partitions are given other letter assignments. Perhaps that is
due to the "parent" OS being invsible to the clone by my
disconnecting the "parent" OS's hard drive before the clone's
1st run. It would be interesting to see if that scenario plays
out with a single HD if the "parent" OS's partition is hidden
before the clone is booted. It could be that the simple method
of hiding the "parent" OS's partition would remove the need
for diddling in the registry in the case of a single HD.
*TimDaniels*
That is exactly why they always tell you to remove the parent drive for
the first boot. The clone's MountedDevices database contains the
*exact* information that is on the parent. If you boot the clone with
the parent still in place when the I/O Manager gets the drive letters
for HAL, mountmgr.sys will see a disk with an identical signature as
what is held in the MountedDevices key and it will tell the I/O Manager
to assign the previously assigned drive letters to the parent, hence the
drive letters used for the parent will not be available for the clone
and the clone will be given different drive letters. The
IoAssignDriveLetters function will *always* respect the drive letters
assigned in the MountedDevices key, that is why you can change drive
letters in the Disk Manager and have the change stick for successive
reboots. With the clone removed from the picture the information in the
clone's MountedDevices key is invalid and the I/O Manager reassigns
drive letters based on the set of predetermined rules. If you keep the
parent drive in the picture and delete the entries in the clone's
MountedDevices key when the clone is booted the drive letters will be
assigned based on the preset rules and the first active partition will
be given the drive letter C:
John