Ghost from IDE to SATA

jonmcc33

Banned
Feb 24, 2002
1,504
0
0
Hey gurus, I need your help. I used Norton Ghost to do a drive copy from a 120GB Seagate 7200.7 IDE to a 200GB Seagate 7200.8 SATA. I selected the option to make the drive active and also to copy the MBR.

I changed the BIOS to use the 200GB drive as the first in the boot order.

The problem I think is the BOOT.INI file. It still pointed to the OS install on the IDE drive. I've tried changing all the RDISK from 0-3 and that hasn't done anything.

Here's my BOOT.INI, all default...

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

What do I need to change to make it boot to the SATA drive? Thank you in advance!
 

Woody419

Senior member
Sep 22, 2001
770
0
0
Originally posted by: jonmcc33
What do I need to change to make it boot to the SATA drive?
In a word - Drivers
You would need to do some major editing of the W2k os and and possibly the registry files to insert the SATA drivers into the boot sequence.

You are looking at a clean install, but don't know it yet.

 

jonmcc33

Banned
Feb 24, 2002
1,504
0
0
The SATA drivers are already there and the HAL was written for my hardware already.

I read this somewhere:

Use Driver image to replicate my WinXp installation
Down load a copy of by SATA Drivers
Boot XP from CD & load 3rd party drivers
Select Repair installation.
usr Fixboot & FixMbr to maksure the new partition can be booted from
Use "Bootcfg /rebuild" to update my boot.ini file
Updated boot.ini to default to boot from SATA.


Now, this would be if the drive isn't set to active and the MBR not copied, but they were. It says to run BOOTCFG but that isn't a Windows 2000 utility. To update the boot.ini file?

I've edited the boot.ini before for a RAID array and it worked so I'm familiar with editing it. One thing is that I don't have a floppy drive. Is there something for Win 2K that allows it to find 3rd party drivers on something other than a floppy?

Edit- The thing is that when I try to boot to it I don't get a BSOD or anything. It just skips that and loads back to the IDE because that's still on the boot order. Since I did this within the OS and the SATA drive isn't C:, is that why it's not loading to it?
 

jonmcc33

Banned
Feb 24, 2002
1,504
0
0
I sort of fixed it. The problem is that it was on the 2nd SATA port and not the first. I switched it and it loaded up to the OS but only got as far as loading the settings. After that it told me there was no paging file (even though there was) and it kept looping.

I guess I'll just use this as storage for now and in the future when I format again I'll just use this drive and perhaps see if there's a way to slip the SiS RAID drivers into the OS installation.
 

Woody419

Senior member
Sep 22, 2001
770
0
0
Unplug the IDE drive and see what happens, but I still think you need a floppy drive.
When the directions say "Boot XP from CD & load 3rd party drivers " means the XP disk needs to put the the SATA drivers in memory so it can see and run the hd, so you can finally repair/change the drivers to the SATA configuration. The bleeding edge SATA hd's still need a 24 year old floppy disk (first used in 1981) with the SATA/Raid drivers to get started. XP SP2 has some native SATA support, which doesn't help you.

Don't forget to change the boot drive in the BIOS to SATA too.
Directions (in pdf format) for a clean install are here.
 

renethx

Golden Member
Apr 28, 2005
1,161
0
0
I don't know whether the following methods would fix your problem, but try one of them.

1. Read MS KB Q249321 and try one of the procedures there. Perhaps the easist way is boot to a DOS and run FDISK /MBR.

2. Before cloning, use System Preparation Tool. The tools (sysprep.exe and setupcl.exe) are included in Windows 2000 SP3 Deployment Tools. The basic procedure is
  1. Create the folder C:\Sysprep.
  2. Copy sysprep.exe and setupcl.exe to C:\Sysprep.
  3. Run sysprep.exe.
  4. The computer will shut down by itself.
  5. Clone the system drive.
  6. When the computer is turned on for the first time, follow the instrucition and provide necessary information.

"Important: If the hard drive controller(s) in your your destination PC(s) are different than your Master PC, you have to indicate in the sysprep.inf file how to locate the .inf file for those controller(s). See the NewSysprep.doc file for an explanation of how to do this."
 

jonmcc33

Banned
Feb 24, 2002
1,504
0
0
Well, the permission thing didn't work. Also, I can't do a SYSPREP because I don't think Ghost will see SATA drives on a SATA/RAID controller.
 

renethx

Golden Member
Apr 28, 2005
1,161
0
0
jonmcc33,
I am a little bit confused. You said that you used Ghost to copy a PATA drive to an SATA drive. But you said that Ghost didn't see an SATA drive. How could you copy to an SATA drive if Ghost cannot see it? Do you mean that Ghost can see an SATA drive within Windows, but can't see an SATA drive in DOS mode? Which version of Ghost are you using? If your version of Ghost cannot see an SATA drive in DOS mode, perhaps it's time to upgrade Ghost to another product.

I used to use Ghost 2001 to clone PATA system/data drives with lots of troubles. My system drive is a triple booting drive (the first partition is WIN2K English, the second is WIN2K Japanese, the third is Linux). After ghosting, I cannot boot into the second partition any longer because the volume GUID changed and I have to resort to one of the methods stated in KB249321 or use Sysprep, and I also cannot boot into Linux so that I have to boot into it with a boot disk and copy the boot sector of Linux partition to C:.

Currently I am in the same situation as you (upgrading the PATA system drive to an SATA drive). As Ghost 2001 does not support SATA, I purchased Acronis True Image 8.0 (downloaded from NewEgg at $33.50) and did clone the drive yesterday. It was a pleasant surprise that everything went with complete success and quickly (less than an hour to transfer 30GB of data, versus a couple of hours with Ghost!) within Windows and none of the above problems occurred. Upgrading from Ghost 2001 to TrueImage 8.0 is a HUGE improvement!
 

jonmcc33

Banned
Feb 24, 2002
1,504
0
0
Originally posted by: renethx
jonmcc33,
I am a little bit confused. You said that you used Ghost to copy a PATA drive to an SATA drive. But you said that Ghost didn't see an SATA drive. How could you copy to an SATA drive if Ghost cannot see it? Do you mean that Ghost can see an SATA drive within Windows, but can't see an SATA drive in DOS mode? Which version of Ghost are you using? If your version of Ghost cannot see an SATA drive in DOS mode, perhaps it's time to upgrade Ghost to another product.

I'm using Symantec Ghost 9.0

Ghost sees the drive from within the OS but if you use a DR-DOS boot mode then it will not see it.