I swear the BCD is what gives me the most grief when restoring Windows 7!
Anyway, I've got a working Windows 7 on HD0,2 and a working XP on HD0,0 and I've just restored a True Image Win7 backup to HD0,1. I'm preparing this for a HDD which only has two Primary partitions plus a Secondary data partition.
All of them boot fine from grub4dos and the Win7 in question is using the following:
title Win7 (hd0,1)
hide (hd0,0)
hide (hd0,2)
unhide (hd0,1)
root (hd0,1)
chainloader +1
This shows a Win7 boot menu with one option (I haven't got round to setting it to skip yet) and then boots correctly. However, if I run EasyBCD or go to Control Panel - System - System Properties - Advanced System Settings - Startup and Recovery Settings, it shows the five entries I have in the BCD for my other Win7 installation on HD0,2. So what I need to do is make this Win7 install only look to HD0,1 for the BCD, not anywhere else as I imagine it will cause problems when restored to another HDD which doesn't have a Win7 on HD0,2.
I'm hoping there's a fairly simple way to do this with EasyBCD as if I have to use the Win7 Repair CD then it resets the MBR and might affect my other Win7 install as well. If someone can show me how to fix this, it will come in handy in future because I always seem to run into this problem when restoring Win7, certainly on systems with more than one Win7 partition.
Booting but referencing BCD on wrong partition.
Started by
doveman
, Apr 26 2012 03:00 AM
No replies to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users