Skip to main content

How cloned disk (with Migrate Easy 7) can be the boot disk

Thread needs solution

Yesterday I used Migrate Easy 7 to clone my first to the second internal hard disk in my desktop Pc.
It was succesfull! I used AUTO function.
The cloned disk (second) is Primary slave and my old disk is Primary master. The Windows Xp Home there is and in the 2 disks.
But now I will want to my PC boot from the second (cloned) hard disk and not the old first as now.
I think that this happen with migrate easy because on page 6 of manual says in key features "Install new hard disk drive as a boot disk".
How can do this?
Also I don't have such technical abilities to open Pc and to change disks with my hands!
Please help!

0 Users found this helpful

The problem is, as you guessed, that when your PC rebooted this BIOS found two drives marked as active and both contain boot information. Your PC will take your primary master as the disk to boot from.

Your only options that I can think of, other than swapping the drive cables (assuming you are using IDE drives with that comment) which requires opening the PC up and swapping the data cables, would be to either install a boot manager such as Grub or Air-Boot or similar or boot your current system and then open up boot.ini and change the Windows booting disk to (I assume) disk 1.

A boot manager will work, because it installs itself into a special part of the first drive that it finds and thenn has the ability to hide operating systems and disks from each other.

I'm unsure if the boot.ini alteration would work, but theory says it should.

You need to boot into your XP as is, then amend the boot.ini file as below. I'm assuming you have system files set as 'hidden' which is the default state of this file.

Right click on My Computer, select properties.
Click on the Advanced tab, click on Startup and Recovery and then Settings. Under system startup click edit.

boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP original" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP copy" /fastdetect

The boot.ini above now defaults to your second disk for booting after 30 seconds. You can change the selection order if you wish under the term [operating systems].

rdisk(0) = your first disk, and rdisk(1) your second disk so long as they are on the same controller, which from your description they are.

****edit****

I forgot to mention, it is quite possible that your original Windows has marked the second disk as 'non active' after booting. If the changes to boot.ini don't work as in being able to boot your second disk, you will need to use a disk utility to mark the second disk as active and deactivate your first disk. This only effects booting, not actually using the disk.