When you clone a workstation or a small office server and then restart it with both the original and the cloned drive connected, the firmware runs its usual startup routine: the BIOS (Basic Input/Output System) or UEFI (Unified Extensible Firmware Interface) performs the Power-On Self-Test (POST) to initialize hardware and then hands control to the boot loader. Booting with two identical drives at that moment is where a routine hardware upgrade can turn into hours of downtime for a business that has no dedicated IT team.
The task looks simple. The person who handles IT clones a drive to move a staff member onto faster hardware, then leaves both drives connected to confirm the copy worked before removing anything. That verification step is exactly where things go wrong. Cloning software makes the copy itself straightforward, but leaving both drives attached can corrupt the operating system's boot loader. The result is the opposite of what you wanted: a machine that will not start and a drive you were counting on for a clean copy of a client's files. The sections below explain why this happens, how to avoid it, and how to recover if a machine is already down.
What is a bootloader?
The boot loader is a small program responsible for initiating the boot process of a computer. When you start a machine, the first piece of code executed is the boot loader. Its primary function is to load the operating system into the computer's memory (RAM) so that the system can start running. When it is missing or damaged, the machine will not start, which is why the boot loader matters so much during a drive migration.
How does a bootloader work?
- Initialization: When you power on your computer, the system starts executing instructions from a specific memory location. The bootloader is located in the Master Boot Record (MBR) on the hard drive (or in the EFI system partition on UEFI systems).
- Bootstrapping Process: The bootloader's main task is to locate the operating system on the storage device (such as a hard drive or SSD) and load it into memory. It contains instructions on how to load the necessary files and components required for the operating system to start.
- Choosing the Operating System (on multi-boot systems): On systems with multiple operating systems installed, the bootloader provides a menu that allows the user to choose which OS to boot. This menu typically appears for a few seconds during startup and allows selection among various installed operating systems or different boot options (such as Safe Mode).
- Error Handling and Recovery: Bootloaders often include error-checking routines. If the system encounters errors during booting, the bootloader can display error messages or recovery options to address issues that might prevent the operating system from loading properly.
Bootloaders like GRUB (Grand Unified Bootloader) for Linux-based systems and the Windows Boot Manager for Windows operating systems are examples of software that manage the boot process. They reside in the MBR or EFI system partition and play a crucial role in initializing the operating system. If the bootloader is damaged or corrupted, it can lead to booting problems, such as the inability to start the operating system. Therefore, maintaining a healthy bootloader is essential for the proper functioning of your computer's startup process.
So, what happens when you are booting with two identical drives connected?
Here is a detailed breakdown of what typically happens when two boot drives are plugged in at the same time:
BIOS/UEFI initialization: The BIOS or UEFI runs a sequence of tests to check hardware such as RAM, CPU, and storage, and it looks for connected drives and devices.
Boot loader activation: After the hardware check, the BIOS or UEFI hands control to the boot loader. The boot loader, often GRUB for Linux or the Windows Boot Manager for Windows, resides in the boot sector of the primary drive and prompts for a choice of operating system when more than one exists.
Drive detection: Both the original and cloned drives are detected. If the boot loader is set to display the available operating systems, it may show duplicate entries because both drives are present.
Operating system selection: If the boot loader shows a menu, it lets you select which system to start. Because both drives hold the same operating system, it may not distinguish between them clearly. This is the practical problem with booting from two separate hard drives that carry identical systems.
Potential conflict: With the same operating system on both drives, the system may default to whichever drive is set as the primary boot device in the BIOS or UEFI settings, which is not always the drive you expect.
Operating system boot: Once control passes to the selected system, it begins loading. With two identical drives connected at once, the process can become confused and produce errors or unexpected behavior. The same risk applies to a small office server, not just desktops: hard drives for servers boot the same way and are just as likely to be confused by a duplicate.
How can we avoid these issues when cloning?
Before you change anything on a working machine, create a backup. For a business without a dedicated IT team, creating a full-image backup and then restoring it to the new drive is often a safer alternative to cloning. You keep an untouched image of the working system that you can restore to the same machine or to new hardware at any time. This approach does two jobs at once: it moves the system to the new drive, and it gives you a point you can roll back to if anything goes wrong during or after the process.
This is where the difference between clone vs change boot drive matters. Cloning copies a live disk and leaves you exposed if the copy is interrupted or misconfigured. A verified image backup gives you a recovery point that does not depend on the source disk staying healthy. Acronis Cyber Protect creates full-image backups, verifies that a backup can actually be restored, and recovers a system to the same or to new, dissimilar hardware, so a failed migration does not leave a staff member idle or a client's files stranded. Read more about how to do backup and restore here.
If you still decide to proceed with cloning without a backup, disconnect the old drive and make sure the new disk is installed internally once the cloning is complete. When you use an external USB enclosure to clone a system drive, put the source drive in the enclosure and install the new destination drive inside the computer. Connection type also affects whether a cloned system drive will start: run it from an internal SATA or NVMe connection rather than a USB enclosure before you expect it to boot the operating system.
How can we fix everything back?
Suppose it already happened: the machine was booted with two identical drives connected after cloning, and now the system will not start. Work through the following steps.
First, check whether either drive is bootable on its own. Disconnect the old drive completely and connect only the new one. If the system starts, treat the immediate problem as solved, though you may still want to restore the old drive's bootability. If the new drive does not start, disconnect it and put the old drive back in its original place. If the old drive starts, you can repeat the process cleanly or, more safely, create a backup and restore it to the new drive instead of cloning.
If neither drive starts, the cause is often a mismatch created during cloning rather than the two-drive conflict itself. Common causes include a boot mode that does not match the drive's partition style (UEFI expects a GPT disk, Legacy BIOS expects an MBR disk), a missing System Reserved or EFI system partition that was not copied, or the wrong drive set as the boot device. Enter the BIOS or UEFI setup, confirm the boot mode matches the cloned disk, and set the intended drive as the first boot device.
Next, try Windows Startup Repair before running manual commands. Boot from Windows installation media, choose "Repair your computer", then select "Troubleshoot" > "Advanced options" > "Startup Repair". This resolves many boot loader problems automatically.
If the drive still will not start and the MBR on one or both drives is affected, open the command prompt from the Windows recovery media:
- Boot from a Windows installation USB/DVD.
- Choose the "Repair your computer" option.
- Select "Troubleshoot" > "Advanced options" > "Command Prompt".
To rebuild the Master Boot Record (MBR), type:
bootrec /fixmbr
To rebuild Boot Configuration Data (BCD), type:
bootrec /rebuildbcd
To reinstall the boot loader, type:
bootrec /fixboot
To check for disk errors and attempt to repair them, replacing the drive letter appropriately, type:
chkdsk c: /f /r
Always make sure important data is backed up before attempting any repair operations on drives. These steps might help fix MBR-related issues caused by conflicts between identical drives, but success can vary based on the extent of the damage and the specific situation. Keeping a verified Acronis Cyber Protect image means that even if a repair fails, you can restore the whole system and get the business back to work.
Written by
About Acronis
Acronis is a leader in AI-native cyber protection, unifying data protection, cybersecurity, IT operations and hybrid infrastructure to deliver business continuity, security and compliance with less cost and complexity. More than 21,000 service providers trust Acronis to protect over 750,000 businesses in 150 countries. Acronis is headquartered in Schaffhausen, Switzerland.




