Removing XP Boot drive with Windows 7 dependancy?

createcoms

Weaksauce
Joined
Mar 14, 2004
Messages
90
Hi,

I *was* running Windows XP x64, then I added a new RAID array alongside the single drive which had XP on it and installed Windows 7. So now I'm happily running Windows 7 and want to wipe the XP disk and be done with it.

However Windows 7 has kept the XP disk are the first point of booting and only after initially booting the XP disk is it then handing over to the RAID array which has Windows 7 on it.

How do I remove this dependency (make the OS partition on the array boot-able) ?

Thanks

-cc
 
C is the array, D is the old XP disk and this is the output of bcdedit



Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {262b34d9-977d-11de-8850-f88ec165b03a}
displayorder {ntldr}
{current}
toolsdisplayorder {memdiag}
timeout 30

Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=D:
path \ntldr
description Earlier Version of Windows

Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {262b34db-977d-11de-8850-f88ec165b03a}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {262b34d9-977d-11de-8850-f88ec165b03a}
nx OptIn
 
Create an image of the RAID drive just in case.
Disconnect the XP drive from your motherboard.
Put the Windows 7 DVD in and boot to it and perform a startup repair.
http://www.sevenforums.com/tutorials/681-startup-repair.html

You may need to perform the repair twice until it boots to windows successfully.
If you want to reconnect the XP drive, you can. But, you must enter the BIOS and make sure that your RAID array is ahead of your XP drive in the boot priority list.
 
Is this a hardware RAID?
You didn't say if it is 0 or 1!

Can you boot to a gparted live CD and show the file system on the RAID array?
I am wondering if the partition on the array is active.
You can use gparted to make it active by setting the "boot" flag using the "Manage Flags" command (right click the partition).
 
Can't you just fire up EasyBCD and install/restore the Visa/7 bootloader?
 
Tried EasyBCD stable version and it locked up the system.

So tried the latest beta (after remembering Windows 7 is but a baby still) and it didn't freeze things this time. So I repaired everything it could repair and also removed the XP boot option to avoid any confusion whatsoever.

However that in itself didn't make things work, so I gave the Startup repair thing one more try and this time things must have clicked into place because we have success!!!!

So EasyBCD + Startup repair = solution

Thanks guys

-cc
 
Back
Top