HOME
Andrew Schwabe's Blog: Using Ghost 2003 with Windows Vista

Using Ghost 2003 with Windows Vista

If you do a few google searches for "ghost" and "vista" you will find a ton of posts.  What I have found frustrating is the lack of clarity on one particular issue:

"If you back up a windows vista partition using ghost 2003 (dos based) to another drive or partition, can you restore it and have a bootable vista OS ?"

Answer: YES it works -- see below for how to do this.

There are many people who say if you clone a disk (i.e. you have two hard drives, clone A to B), that ghost 2003 works fine with vista, but nobody has clearly stated how and if it works on a partition to partition basis.

Here is how we setup all our computers:  The primary drive is split into 2 partitions, C: is for the OS, and D: is for files and backups.  In this scenario, the OS drive can be backed up to the D: drive using ghost.

This works great for any windows until Vista came around.  Now all of a sudden, changes to the boot sector make it more difficult.

So here is how to do it:

  1. Make sure your system is installed so that you have a C: and a D: partition
    • Note, we set this up so that all your "work files" are on D, so that if you restore a different OS, you can still access all your files.  This way you can have multiple configurations for your computer, one for work, one for games, one for fooling around, etc. and never lose any data.
  2. Make a "Bootable ghost CD" (or floppy disk, but our computers don't have disk drives anymore).
    • Here is some info on how to create a bootable ghost cd.
    • FYI you will need the bootable ghost CD because windows vista HATES ghost 2003, so its not easy to install it.  If you have a bootable CD, you have no worries, and just boot from the CD any time you want to backup or restore your system.
    • If you really have a hard time making a bootable ghost cd, email me, and I can help you out (for a small paypal donation).
  3. Backup your OS (all windows):
    • Boot up with your "Bootable Ghost CD"
    • Select "Local Partition to Image"
    • Pick your source drive and partition, destination drive and filename.
    • Get coffee.
  4. Restore your OS:
    • Windows 9x, 2000, ME, XP, 2003, linux, others:
      • Boot up with your "Bootable Ghost CD"
      • Select "Local Partition From Image"
      • Browse to and pick your ghost disk image
      • Pick the destination drive and partition
      • Get more coffee
      • When done, select "Reset computer"
    • Windows Vista
      • Boot up with your "Bootable Ghost CD" 
      • Quit ghost (should leave you at an A: prompt)
      • Type in "ghost -fdsp" (will re-launch ghost with alternate settings)
      • Select "Local Partition From Image"
      • Browse to and pick your vista ghost disk image
      • Pick the destination drive and partition
      • Get more coffee
      • When done, select to "Reset Computer"

And thats it.  I have found that this works very well with all modern windows versions, and with the few small differences, works great with vista too.  Since we can boot into ghost from a CD, we don't have to install it anymore either.  Now we can all have 10 OS's on our laptops and switch at will.


Related Blog Entries

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Andrew's Gravatar Recently I have heard of people having trouble with ghost.exe starting on newer PCs (especially laptops).

I came across a laptop that wouldn't load ghost at all, and just hung on the initial screen for Ghost.

It seems that if your machine has a SATA drive, and maybe no IDE drive, this issue occurs.

For me, specifying an additional command line argument of " -noide" solved the problem.

I will continue to research this and post additional help/results if I find any, and please feel free to comment if you know of a solution.
# Posted By Andrew | 8/4/08 2:45 PM
Rob's Gravatar I want to thank Andrew for this ghost 2003/windows 7 information. I successfully made a win7/ghost backup but only as a test. I have not restored that image yet. A couple of things.....Ghost only makes files about 2GB in size, so if you have a large harddrive you will have quite a few files.
It made 6 files(each about 2GB) to image my system but it has a lot of unneeded software on it that I will be uninstalling. You see this is on a new Toshiba laptop and has tons of trial software on it.

Regarding newer laptops with problems with ghost. My week old laptop only has 1 320GB Sata drive in it. I made a boot DVD ROM for it and it boots well. It also boots without failure on my two Acer notebooks, which one has an ide drive and the other a sata drive. If you still have booting problems it might well be your computer not beiing able to identify the DVD/CDROM drive you are booting from. This happened to me. You see, normally I boot to a DOS 6.22 DVD and ghost DOS version in a subdirectory on the DVD ROM. When I tried this on my new laptop it was causing me problems in that for some reason the system was unable to detect the ghost subdirectory on the boot DVD. I tried many variations until I decided to put the ghost files directly on the rood directory of the boot DVD, in the boot image file itself. That cured my problem. It boots right into ghost now without incident.

As Andrew points out, be sure to use the -noide if you have SATA drive and the -fdsp switch too. As mentioned I have not attempted a restore yet but I am glad I found Andrews blog because I probably would not have used the -fdsp switch. I will report back after I have made a restore of my new laptop. I am in testing mode yet and also have a lot of partitioning to do on it. Time is a bit limited now so I can't do everything I want to in a day.

Again, thanks Andrew for the information as well as answering my email question to you about this. Its appreciated very much.

Oh one last thing...My new laptop is the first experience I have with windows 7. I've been making ghost backups on Winxp for quite awhile now.
# Posted By Rob | 1/25/10 10:10 PM