Computer Hope
Microsoft => Microsoft Windows => Windows Vista and 7 => Topic started by: delluser07 on June 22, 2007, 04:03:45 AM
-
I have 2 hard drives. A 20gb one (C:) with XP pro installed and a 160gb one split into 2 partitions. The 1st partition just contains data (F:) and the 2nd partiiton (V:) I installed vista on.
I installed vista from within XP by running the vista iso file (downloaded from msdn) using daemon tools (I don't have a DVD writer YET). The install was a clean install onto the V: drive and seemed to install fine.
On the 1st reboot, it continued the setup and installed all files and features. On the 2nd reboot though, I got a winload.exe error when it was trying to boot from vista. The boot list comes up fine, with xp and vista present.
File: \Windows\system32\winload.exe
Status: 0xc000000e
Info: The selected entry could not be loaded because the application is missing or corrupt.
Having looked at other forums, I haven't been able to find a solution, although it seems to be something with the vista boot file, bcdedit. Does anyone have a possible solution?
Thanks
-
What release of Vista is this ? ?
I've never used daemon tools to install an OS is there a reason you had to use this method ? ?
And does this mean that V: is a virtual drive ? ?
-
Not sure how to find out what version of the final release this is.
I used daemon tools because I don't yet have a DVD writer to burn the iso file on. The V: drive is a partition I created from the second hard drive.
The bcedit file looks as follow. Does anything seem wrong here?
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {default}
displayorder {ntldr}
{default}
{cbd971bf-b7b8-4885-951a-fa03044f5d71}
toolsdisplayorder {memdiag}
timeout 3
Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description Earlier Version of Windows
Windows Boot Loader
-------------------
identifier {default}
device partition=V:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {bootloadersettings}
osdevice partition=V:
systemroot \Windows
resumeobject {7189a801-1bd1-11dc-8e9e-9a302bfd9349}
nx OptIn
detecthal Yes
Windows Setup
-------------
identifier {cbd971bf-b7b8-4885-951a-fa03044f5d71}
device partition=C:
path \$WINDOWS.~BT\Windows\system32\winload.exe
description Windows Setup Rollback
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \$WINDOWS.~BT\Windows
resumeobject {1cd2d955-1bd0-11dc-8e9e-806e6f6e6963}
nx OptOut
detecthal Yes
winpe Yes
-
I think this could possibly be the reason why vista isn't booting up, but I'm not sure how to fix it.
When I boot up using the XP CD, and go to the recovery console, I have 2 windows options. The C: drive (which has XP) and strangely, E: drive for vista yet I installed it on the V: drive. Plus my E: drive is my CD/RW drive which has no CD inside it. When I load into XP normally, the vista files are all on the V: drive.
Any ideas?
-
Personally whenever i setup a dual-boot machine i have had the most success with the simple approach.
The less changing of drive letters the better.
For yours it would be obviously C: drive XP
Then 2nd HDD
D: and E:
CDRom F:
DVD or other if needed G:
With XP installed to C: and the drive letters set as above re-install Vista to the first partition of the 2nd physical drive which would be D:
This should keep them both happy and playing nice side by side...and since the BIOS is ID'ing them in the same order there's less that can confuse Windows here.
This is how i have my XP machine set up and i have no boot issues...Vista issues yes, but no boot problems.
Another tool you can add to your arsenal:
Vista Boot Pro. (http://www.vistabootpro.org/)
-
OK, I'll give that a go.
Thanks
-
Try reinstallng vista. And whatever you do, dont install vista on a drive and then install XP or older on same drive becuase vista needs the master boot file to boot with out any problems.