Apologies in advance for the length, but I want to be very clear in my confusions :).
In the past, I have had many problems with hard drive failures and Windows OS crashes, and numerous times have had to endure the odious, tedious tasks of re-installing the OS (Windows XP, SP3) and all application programs. I do not wish to ever do those tasks again from scratch, and I bought Norton Ghost 12.0 (some time ago) to help towards giving me the piece of mind that I won't have to. I'm just now getting around to using it.
The hard drive setup I want to have is the following: Two drives – the source drive (which I'll refer to as Drive S, where S is not the drive letter) currently having the OS (XP, SP3) on it and from which the computer boots, and a destination drive (which I'll refer to as Drive D, where D is not the drive letter), both in the computer enclosure and both accessible (readable and writable). Drive D will be a larger drive than Drive S and will be made to have an exact image of Drive S on it. If any of the following two eventualities occur:
- Drive S (drive from which computer boots and currently contains the OS (XP, SP3)) runs out of or runs low on disk space, or …
- there a hardware failure on Drive S, …
I want to (quickly) switch to make Drive D the drive in which the computer boots from and contains the OS.
My plan is to use the copy-one-disk-to-another-hard-drive option of Norton Ghost 12.0 ("Copy drive" under "Tasks" in the User Interface, see Norton Ghost 12.0 User Guide, pp. 153, 4) to give Drive D an exact image of Drive S. And I plan to periodically use the same option to copy Drive S to Drive D in order to keep Drive D's contents current with Drive S's.
In the event either case 1 or 2 above occurs, I want to be able to quickly make whatever changes are needed to have the system boot from Drive D, and then reboot with Drive D providing the OS.
My BIOS is Phoenix v6.00PG. It has a "HDD Group Boot Priority" that allows the user to set the order of the available hard drives in which attempts will be made by the system to boot. (At least that's what I think it's for and which I think I have verified with experimentation in the past. I have several drives that show up as "active" in the Windows XP Disk Management utility, and the system boots with the drive that is labeled as "system" according to changes in the "HDD Group Boot Priority.")
Please tell me if setting the options to the copy-one-disk-to-another-hard-drive task as detailed below will give me the functionality I described above. (I have questions, especially about the "Drive letter option, which I'll discuss there):
Copy Disk Options and Choices:
- Check source for file system errors: Checked
- Check destination for file system errors: Checked
- Resize drive to fill unallocated space: (It is grayed out by the program. I can't choose on way or the other.)
- Set drive active (for booting OS): Checked
- Disable Smart Sector copying: Not checked
- Ignore bad sectors during copy: Not checked
- Copy MBR: Checked.
- Drive letter: (Grayed out. Can't specify a drive letter.)
Questions:
1. As for the "Set drive active" option, I'm assuming that since I already have more than one drive that the system sees as "active" (Disk Management XP tool says so), that there is no problem with setting this option to make Drive D active. (It actually is already one of the drives the system sees as active, and no problems have been seen.)
2. Since Drive D is to be made the system drive with the OS, I assume it has to have the MBR copied from the current system drive (Drive S). Is this correct?
3. As for the Drive letter option, I should explain that Drive D is already formatted and currently being used by the system. (As stated above, the system already sees Drive D as an "active" drive.) I have not given Drive D a Windows drive letter. The reason for that is I figured that if since Drive D is to be a replacement for Drive S (currently the C: drive) in either of the previously mentioned events occur, it must have the same drive letter as Drive S, i.e., C:\. This is since Drive D is to contain an exact image of Drive S whose paths would all be in terms of C:\. And so, in the event of a hardware failure on Drive S, and Drive D replacing Drive S, it wouldn't do to have a drive whose letter is not C:\ referring to C since it might not exist. It might work if the drive letter could be changed to C:\ during re-boot, but I fear that might be tricky and might not work.
So to make Drive D accessible while currently serving as Drive S's backup and allow accesses and periodic copies from Drive S to Drive D, I made Drive D accessible not by providing it with a drive letter, but mounting it in an empty NTFS folder. My hopes are that, in the event of a hardware failure on Drive S, the procedure to get to system to quickly work again will be: 1) remove Drive S (the current C:\ drive), 2) set the HDD Group Boot Priority to have as it's first drive to boot from as Drive D (no current drive letter), 3) reboot, assuming Windows will take the drive in which is booting from as the (new) C:\ drive. (This would seem to be what the copy-one-disk-to-another-hard-drive task is doing when it is being used only to replace the current drive with a larger one). So questions concerning the drive letter are:
a) Is it correct that the replacement drive (Drive D) must have the same drive letter as the drive it is replacing (i.e, Drive S with letter C:\) in order to serve as Drive S's replacement if/when Drive S fails?
b) Is the three step process given in the last paragraph to make Drive D the new system boot drive correct?
Thanks much in advance for your help.