Up until recently I've been happily running a (pre-built) Windows 7 Pro box with the following:
- Gigabyte Z77-D3H motherboard (UEFI Dual BIOS, vF19b)
- Crucial M4 SSD (120Gb boot drive)
- Western Digital HDD (approx 1Tb data drive)
- CD/DVD drive
All drives were connected up via separate SATA connectors (SSD on channel 0, HDD on channel 2, CD/DVD on channel 5). The problems started when I noticed the SSD was becoming a little too full for comfort (approx 6Gb free), so I purchased a replacement drive (OCZ-ARC100 240Gb).
Using Acronis TrueImage 2013, I temporarily replaced the HDD with the new SSD, and cloned the data across. So far, so good – until I attempted to reboot with the new SSD and HDD plugged back in. That's when I was left with:
BOOTMGR is missing
After much head-scratching, cursing and swapping of drives (and the help of a Windows repair CD), I've managed to get the SSD and Windows back up, but only with the new SSD plugged in. The moment I try to reconnect the HDD, I'm back to "BOOTMGR is missing".
I've enabled AHCI in the BIOS, and have the following boot options:
- UEFI: TSSTcorp CDDVDW SH-224BB
- Windows boot manager
- UEFI: WDC WD10EZRX-00A8LB0
- P0: OCZ-ARC100
- CD / DVD drive
Hard drive BBS priorities:
- P0: OCZ-ARC100
- P2: WDC WD10EZRX-00A8LB0
CD/DVD ROM drive BBS priorities:
- P5: TSSTcorp CDDVDW SH-224BB
Other potentially related settings:
- CSM support: always
- Boot mode selection: UEFI & legacy
- PXE boot option control: disabled (other options: UEFI only / legacy only / legacy first / UEFI first)
- Storage boot option control: legacy only (other options: UEFI only / legacy first / UEFI first)
- Display boot option control: legacy only (other options: UEFI only / legacy first / UEFI first)
If "CSM support" is switched to "never", all sub options are hidden, but on reboot the BIOS never reappears, until the CMOS battery is temporarily disconnected!
Using a Partition Wizard boot CD, I've found the following info on the various drives:
Old Crucial SSD (MBR):
- System reserved (106Mb, NTFS) – active & boot
- Data (119.13Gb, NTFS)
New OCZ SSD (GPT):
- GPT reserved (128Mb)
- GPT EFI system partition (100Mb, FAT32) – active & boot
- GPT data partition (223.35Gb, NTFS)
- Storage (881.51Gb, NTFS)
- Acronis SZ (50Gb, FAT32)
The only difference between my old and new SSD that I can see (other than the capacity) is that for some reason, the new one is using GUID partition tables (GPT) instead of MBR.
Partition Wizard offers the ability to convert GPT drives to MBR – can anyone confirm if this is likely to be the missing step which will convince my machine to read both drives?
Any assistance with this would be much appreciated!
If I learned nothing else, it's to back up BIOS settings before I unplug anything. Lesson learned!