QUOTE (bugmenot @ Apr 5 2008, 10:38 AM)
1. installed windows on hd 0
2. plug in a second hd, started gparted and created a partition and activated it (boot flag)
3. booted with ubcd4win and did copy all from the old hd to the new hd
4. used the fixmbr tool from ubcd4win
First, it's not recommened cloning that way. E.g. NTFS permissions are not set correctly.
If need be, cloning is possible that way. You don't need gparted and fixmbr.
Boot ubcd4win, use disk manager, partition and set active.
Apply drive letter. Run explorer, format drive and copy files.
QUOTE
Now the copy of windows is starting but it hangs before the login screen. Also save booting hangs at the same point.
Most likely userinit error.
QUOTE
I am not looking for some cloning tool but I need to understand what going on.
Did you booted windows and both drives were connected?
Windows store drive letter assocination and userinit is not found.
Cause and solution:
How to restore the system/boot drive letter in Windows http://support.microsoft.com/kb/223188/
Unable to log on if the boot partition drive letter has changed http://support.microsoft.com/kb/249321/