Hi,
Ghost is an excellent program, but there are cases where it can cause severe problems.
If you are going to use Ghost, there are a couple of situations you should avoid.
- NEVER use Ghost to duplicate NT based systems (windows NT, 2000, XP, Server 2003) if those systems are ever likely to end up on a Windows
2000/2003 domain. Te reason is that every system is given a unique ID during setup, which is used by the domain controllers. If you set up the systems, and then Ghost them, when they join the domain, they all appear to be the same system. The first inkling of a problem is when you can't log on from certain machines. You can get round this but it is a pain.
- Do not use Ghost to move an NT based system to different hardware. Windows is now particularly sensitive to hardware, and it is detected at the start of Windows setup where it says "Setup is inspecting your hardware". At this point, it is evaluating the Hardware Abstraction layer to use, and depending on the results, it sets up the registry to expect data based on the HAL detected. In particular, the power management software makes a massive difference - the ACPI HAL uses a totally different registry structure from the other HAL's. Also, if the IDE chipset is different (Sis instead of Intel for example), you will get an inaccessible boot device error.
- If you want to move Windows to new hardware (such as when your motherboard fails), the ONLY supported way is to back the system up using the Windows Backup applet (it was written by Seagate and it's actally quite good). Make sure you include the System State when backing up. Then on the new system, install the operating system, and service pack it to the same level as your original system. Then restore from Backup. Now re-install Windows on top of this backup - this ensures that the hardware is correctly setup. Finally, re-apply the latest service pack.
I know it's a bit of a pain, but this is the only reliable way of moving a system. As an IT consultant, I have probably done this about
20 times in the last year, and it has worked every time bar one. That one time was when a fellow consultant here in Zimbabwe had tried to use Ghost to transfer a Server 2003 system to a new motherboard. After two days trying, we gave up trying to get the Dial up networking to work, and re-installed the system from scratch.
So be careful how you use Ghost. It is a wonderful tool for moving data from one disk to another. But please, do not rely on it as your only backup mechanism, as if you have a motherboard failure, you may have severe problems. Use the inbuilt NTBACKUP utility (except XP Home edition), to back your system up to a file as well.
I also believe that Ghost has a problem with the new disk volume structure being used by Windows. This replaces the old DOS based partitions. You may have noticed when installing Windows, that you can't use the whole disk - about 8Mb is reserved. This is used to stoed information about the disk, for use by the dynamic volume system now supported by Windows. In this 8Mb, they store the new volume table, and the disk's unique ID. If you Ghost this area, Windows will think that both disks are the same, and get very confused. I think this is what happened when Martin (Mother) ghosted his disks.
Sorry about the length of this, but I think this is valuable information, and could prevent a fellow LR enthusiast losing his life's work!!
Cheers! Graham Carter Carter Computer Services (Pvt) Ltd P.O. Box A1619 Avondale Harare Zimbabwe Tel: +263 4 300082 Cell: +263 91 329310 Fax: +263 918 329310 email: snipped-for-privacy@mweb.co.zw