Dual boot with EasyBCD - now want to format one HDD!

#1
Hey there!!

I've got two hard disks, one's got Windows 7 and one has XP.
Do have dual boot set up, for over a year now, and want to
format my Windows 7 HDD reinstalling it... Now of course
I'm worried that will screw up the dual boot - please help!!
 

Terry60

Knows where his towel is.
Staff member
#2
Windows should automatically handle the situation for you.
If it doesn't, EasyBCD will easily reestablish your dual-boot afterwards.
(as long as you don't do anything stupid like accidentally overwriting XP with W7. I assume you have your partitions clearly labelled to prevent such an eventuality)
 

Terry60

Knows where his towel is.
Staff member
#4
W7 is fully backwards compatible. If it sees any existing version of Windows it will create an entry in the BCD for it. It will call it "previous version" in the boot menu, which you can tidy up with EasyBCD "edit boot menu".
 
#5
Thanks Terry, so if I understand correctly formatting the Windows 7 drive will not stuff up BCD record! Now, as you rightly have pointed out, I need to make sure I format the right drive... What will be the partition names that Windows will show up? Here's the details from EasyBCD:

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {6784cab3-a563-11de-816a-caf11d2888be}
resumeobject {6784cab2-a563-11de-816a-caf11d2888be}
displayorder {466f5a88-0af2-4f76-9038-095b170dc21c}
{6784cab3-a563-11de-816a-caf11d2888be}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 10
Windows Legacy OS Loader
------------------------
identifier {466f5a88-0af2-4f76-9038-095b170dc21c}
device partition=D:
path \ntldr
description Windows XP
Windows Boot Loader
-------------------
identifier {6784cab3-a563-11de-816a-caf11d2888be}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {6784cab4-a563-11de-816a-caf11d2888be}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {6784cab2-a563-11de-816a-caf11d2888be}
nx OptIn
 

Terry60

Knows where his towel is.
Staff member
#6
The partition names are user specified at the time of formatting. If you just ignore the chance and skip to the next page, all your partitions will be unnamed except for the disk letter.
That's a recipe for disaster in a reinstall situation because disk letters are virtual not real.
They're just registry entries in the running system, and most likely will differ from one to another. The booted DVD is an OS in its own right and will assign letters to your unnamed partitions which are not the same as the way you're used to thinking of them. That's how people "mysteriously" overwrite the system they were trying to keep despite being "sure I picked the right one".
If your partitions don't have descriptive labels already (like this), you can easily provide them by right clicking them in explorer and using "rename".
That way when you're positioning your new install, you can be absolutely sure it's going in the right place. (labels are physically attached to the partition in the partition table section of the MBR and retain their identity across multiple systems)
Your previous W7 install put its boot files on the XP partition (normal MS dual-boot design when adding a newer system to an older), so they will be unaffected by the new install, though you might find a couple of W7 entries after the reinstall. That can be tidied up with EasyBCD.
If the boot files had been on the W7 drive, that still wouldn't have been a problem, the install would just have created a new set, and EasyBCD would detect and autoconfigure XP for you afterwards.
 
#7
Thanks very much, Terry!! I've named the drives and the Windows 7 re-install went well, the boot menu into XP is working too!! Fantastic, thanks for your help!!!
 

Terry60

Knows where his towel is.
Staff member
#8
No problem.