The procedure should go like this.
1) Install the SATA drive. Do not partition or format it at this point.
2) Boot to Windows from the PATA drive. If needed install a driver for the
SATA controller. Confirm that the Disk Management console can see the SATA
drive. Do not partition or format the drive. If it is partitioned delete the
partitions.
3) Use your image/clone tool to clone the PATA drive to the SATA drive. Do
not reboot once the clone is finished. If possible it is best to not do the
cloning from within Windows but by booting from the imaging software's CD or
floppy.
4) Power down the computer. Remove the PATA drive. On power up set the BIOS
to boot from the SATA drive. If Windows starts up you are done. Skip to
number 7.
5) If Windows failed to boot from the SATA drive in the last step then don't
reinstall the PATA drive yet. You need to do a repair install of Windows on
the SATA drive. You will need your SATA controller driver on a floppy disk.
During the repair install press F6 and load the driver.
6) If all of the above fails then your motherboard is too old and doesn't
have proper SATA support. Possibly see if there is a BIOS upgrade.
7) Once you can boot to Windows from the SATA drive you can reinstall the
PATA drive. Some older motherboards may not support booting from a SATA
drive when a PATA drive is installed.
One thing to remember with Dells. They may have one or two hidden
recovery/diagnostic partitions that may need some special processing. Some
imaging software does this automatically. With some software you need to use
a partition manager to unhide the special partitions and change the
partition type to something the imaging tool will work with. During the
cloning process you need to keep the special partitions the same size as
they were on the source. Any other partitions can be resized however you
want. Once the cloning is done you need to rerun the partitioning tool and
change the special partitions on the clone back to what they were on the
source before trying to boot from the clone.
--
Kerry
MS-MVP Windows - Shell/User
www.VistaHelp.ca
(E-Mail Removed) wrote:
> Hi,
>
> I'm trying to clone an IDE boot drive to an SATA drive. Once the IDE
> drive is removed, the SATA drive does not boot.
>
> Here is my system info,
> Dell Dimension 4600 (there are two SATA connections on board)
> Primary Master Drive: WD IDE 40GB (two partitions: partition 1 Dell
> Utility, partition 2 XP)
> Primary SATA Drive: Seagate SATA 320GB (1 partition; SATA 150 mode
> with the jumper)
>
> Here is what I did:
> [Before Cloning]
> 1. loaded a Promise SATA controller to IDE's XP using XP repair
> [Cloning]
> 2. cloned IDE drive partition 2 to SATA drive using DrvCloneXP
> [After Cloning]
> 3. boot off IDE's XP then manually added SATA's XP to IDE's boot.ini
> (multi-boot)
> 4. boot off IDE and selected to load SATA's XP (XP loaded
> successfully); switched (SATA's XP) drive letters between IDE and SATA
> drive -- making SATA C: -- using regedit.
> 5. removed IDE drive, SATA drive didn't boot, the screen was blank
>
> I tried a boot off a Windows 98SE floopy then ran fdisk /mbr on SATA
> drive. No luck. I also tried installing XP SP1 from scratch on the
> SATA drive, it boot successfully. I don't want to reinstall all the
> software.
>
> I'd appreciate any suggestion.
>
> Yi