Boot problem

M

Menno Hershberger

A few days ago I asked some advice on dual booting XP and Vista. I wound
up not doing it exactly as I had outlined, but I thought it should work
anyway.

I installed Vista (Home Premium) on the first partition of a 5 partition
drive. All went well.

I then installed XP Home on the second partition. That went well too. But
the XP installation didn't create a boot menu as I expected. It did
create a boot.ini but the Vista partiton was not included in it so it
didn't come up.

So I modified boot.ini thusly:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home
Edition" /noexecute=optin /fastdetect
I added the following line:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Vista" /(parameter ?)

This brought up the boot menu with XP as default and XP still boots fine
from the menu. However, Vista does NOT. The screen goes black like it's
going to work, but it just stays black and nothing happens.

I had tried "/noexecute=optin /fastdetect" as a parameter to no avail. At
present I have no parameters. Is that where the problem lays or is it
something bigger than that?

Originally I had 98 on the first partition and XP on the second which I
had installed in that order. XP created the boot menu and it worked fine.
 
?

????

in Vista Os ,Boot Manege do not Works whit Boot .ini

u can edit it by running "bcdedit.exe"with admin mode in "command prompt "
 
M

Michael Jennings

The problem is that Vista knows enough about XP, but XP knows
nothing about Vista, so trying to have XP control booting doesn't work.
You can probably return control of booting to Vista using VistaBootPro.

To do it non-backwards you'd install XP first, then Vista second,
but it can be done Vista first XP second - here are the instructions:
http://www.pro-networks.org/forum/viewtopic.php?t=88231
( so you know where to go for http://www.vistabootpro.org/ )
something you will need to take care of about what XP sees:
http://bertk.mvps.org/html/dualboot.html
 
R

Ram

I have studied the document "Install XP in a dual boot with pre-installed
Vista" but am not sure on one aspect. When you finally install XP, will the
motherboard drivers be automatically recognized from the original Vista
installation? I am particularly concerned about this since my new PC came
with pre-installed Vista, but no installation CDs were supplied other than a
Recovery Folder in the root drive for reinstallation of Vista whenever
required. The article in question says "Once you have your XP installation
and drivers all installed, download and install VistaBootPRO". What drivers
does this refer to? In the XP days, I remember installing Windows XP and
then installing all the hardware drivers using the Motherboard Drivers
Installation CD.


Michael Jennings said:
The problem is that Vista knows enough about XP, but XP knows
nothing about Vista, so trying to have XP control booting doesn't work.
You can probably return control of booting to Vista using VistaBootPro.

To do it non-backwards you'd install XP first, then Vista second,
but it can be done Vista first XP second - here are the instructions:
http://www.pro-networks.org/forum/viewtopic.php?t=88231
( so you know where to go for http://www.vistabootpro.org/ )
something you will need to take care of about what XP sees:
http://bertk.mvps.org/html/dualboot.html

Menno Hershberger said:
A few days ago I asked some advice on dual booting XP and Vista. I wound
up not doing it exactly as I had outlined, but I thought it should work
anyway.

I installed Vista (Home Premium) on the first partition of a 5 partition
drive. All went well.

I then installed XP Home on the second partition. That went well too. But
the XP installation didn't create a boot menu as I expected. It did
create a boot.ini but the Vista partiton was not included in it so it
didn't come up.

So I modified boot.ini thusly:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home
Edition" /noexecute=optin /fastdetect
I added the following line:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Vista" /(parameter ?)

This brought up the boot menu with XP as default and XP still boots fine
from the menu. However, Vista does NOT. The screen goes black like it's
going to work, but it just stays black and nothing happens.

I had tried "/noexecute=optin /fastdetect" as a parameter to no avail. At
present I have no parameters. Is that where the problem lays or is it
something bigger than that?

Originally I had 98 on the first partition and XP on the second which I
had installed in that order. XP created the boot menu and it worked fine.
 
M

Michael Jennings

If they will let you burn recovery DVDs be sure to do that - otherwise
you'll have to call support and wait for the DVDs to arrive if something
goes badly wrong. Each OEM has its own recovery scheme.

The first place to look for XP drivers is the OEM. If the OEM will
not make XP drivers available, you'll have to look around. If you
have a Vista install DVD, there will be a "repair startup" section that
will restore the Vista boot, and VistaBootPRO can be installed in
Vista instead of being installed in XP to let you enable a dual boot.

An attractive alternative to dual booting is running XP in a VM, but
although I installed Microsoft's virtual machine in Vista, I haven't put
XP into it yet, so I can't tell you much about it. Here's a link:
http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
 
R

Rick Rogers

Hi,

You can't load Vista from XP's boot.ini file. You need to boot the system
with the Vista disk and do a startup repair so that the mbr points to the
Vista bootloader instead of XP's (when you installed XP, it overwrote the
mbr to point to its bootloader rather than Vista's). Vista's bootloader can
handle point to the XP install, but not the other way around.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Windows help - www.rickrogers.org
 
M

Menno Hershberger

Thank you SO much! While it didn't go perfect, it eventually went :)
The bootloader installed fine and then I could get back into Vista again.
But I got an ntdlr error when trying to go back to XP. I Googled around
and the answer was to put a copy of ntdlr, boot.ini, and ndetect.com in
the root directory of the D: drive. Apparently the bootloader sends it
off to D drive before it has a chance to see those files in C partition.
Anyway, after I did that, everything worked pefect!
The sun was coming up when I went to bed... :)

The problem is that Vista knows enough about XP, but XP knows
nothing about Vista, so trying to have XP control booting doesn't
work. You can probably return control of booting to Vista using
VistaBootPro.

To do it non-backwards you'd install XP first, then Vista second,
but it can be done Vista first XP second - here are the instructions:
http://www.pro-networks.org/forum/viewtopic.php?t=88231
( so you know where to go for http://www.vistabootpro.org/ )
something you will need to take care of about what XP sees:
http://bertk.mvps.org/html/dualboot.html

Menno Hershberger said:
A few days ago I asked some advice on dual booting XP and Vista. I
wound
up not doing it exactly as I had outlined, but I thought it should
work anyway.

I installed Vista (Home Premium) on the first partition of a 5
partition drive. All went well.

I then installed XP Home on the second partition. That went well too.
But the XP installation didn't create a boot menu as I expected. It
did create a boot.ini but the Vista partiton was not included in it
so it didn't come up.

So I modified boot.ini thusly:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Home Edition" /noexecute=optin /fastdetect
I added the following line:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Vista" /(parameter ?)

This brought up the boot menu with XP as default and XP still boots
fine from the menu. However, Vista does NOT. The screen goes black
like it's going to work, but it just stays black and nothing happens.

I had tried "/noexecute=optin /fastdetect" as a parameter to no
avail. At present I have no parameters. Is that where the problem
lays or is it something bigger than that?

Originally I had 98 on the first partition and XP on the second which
I had installed in that order. XP created the boot menu and it worked
fine.
 
M

Michael Jennings

Don't overlook the fact that, when you boot XP, XP's startup deletes
Vista's restore points. Doing without system restore - turning it off
for the Vista partition in both Vista and XP - is a disabling solution
you could get away with if you imaged the Vista partition regularly.
Otherwise, you should select an approach to deal with the problem:
http://bertk.mvps.org/html/dualboot.html
 
G

Gary VanderMolen

Ram said:
I have studied the document "Install XP in a dual boot with pre-installed
Vista" but am not sure on one aspect. When you finally install XP, will the
motherboard drivers be automatically recognized from the original Vista
installation? I am particularly concerned about this since my new PC came
with pre-installed Vista, but no installation CDs were supplied other than a
Recovery Folder in the root drive for reinstallation of Vista whenever
required.

This is the Achilles heel of trying to install XP on a late model PC
that was produced for Vista. XP won't recognize some of the newer
devices on the motherboard, since those chipsets were developed after
XP was released.
 
T

Terry

On 3/29/2007 12:39 PM On a whim, Gary VanderMolen pounded out on the
keyboard
This is the Achilles heel of trying to install XP on a late model PC
that was produced for Vista. XP won't recognize some of the newer
devices on the motherboard, since those chipsets were developed after
XP was released.

I don't see any logic in that comment. That is why MB manufacturers
include driver CD's, and I seriously doubt that any of them are not
including drivers for XP any longer.

--
Terry

***Reply Note***
Anti-spam measures are included in my email address.
Delete NOSPAM from the email address after clicking Reply.
 
M

Michael Jennings

A Vista Toshiba laptop owner posted here that they wouldn't make
XP drivers available. Seriously doubt to your heart's content, Terry.
 
T

Terry

On 3/29/2007 3:19 PM On a whim, Michael Jennings pounded out on the keyboard
A Vista Toshiba laptop owner posted here that they wouldn't make
XP drivers available. Seriously doubt to your heart's content, Terry.

It's quite a bit different stating a "Vista Toshiba laptop" than a
motherboard. The OP didn't state he had a pre-installed Vista computer
(much less a laptop), but rather added Vista to his system. Obviously
if a computer comes pre-installed with Vista, the manufacturer of the
computer is under no obligation to provide XP drivers. But if you can
find out the manufacturer of the motherboard, chances are XP drivers are
available.

If someone builds a system and purchases a new motherboard, I seriously
doubt it will not have XP drivers available for quite some time to come.
Most MB's I've used still supply W2K drivers.


--
Terry

***Reply Note***
Anti-spam measures are included in my email address.
Delete NOSPAM from the email address after clicking Reply.
 
G

Gary VanderMolen

Terry said:
On 3/29/2007 12:39 PM On a whim, Gary VanderMolen pounded out on the
keyboard

I don't see any logic in that comment. That is why MB manufacturers
include driver CD's, and I seriously doubt that any of them are not
including drivers for XP any longer.

Here's one example. Last month I purchased a HP laptop with Vista installed.
Since I was interested in dual-booting XP with Vista, I went to HP's support
site to look for XP drivers for that laptop. No dice. Laptop motherboards
are very proprietary, so you're not going to find those drivers elsewhere.
 
G

Gary VanderMolen

No, I meant what I said.
If the motherboard uses chipsets developed in late 2006,
Windows XP (even SP2) won't have drivers for it.

Gary VanderMolen
 
T

Terry

On 3/29/2007 5:04 PM On a whim, Gary VanderMolen pounded out on the keyboard
Here's one example. Last month I purchased a HP laptop with Vista installed.
Since I was interested in dual-booting XP with Vista, I went to HP's support
site to look for XP drivers for that laptop. No dice. Laptop motherboards
are very proprietary, so you're not going to find those drivers elsewhere.

I can understand that. I was going by the OP who never said he had a
preinstalled Vista computer (or especially a laptop). For those
computers, I agree that the manufacturer shouldn't have to provide
compatibility with products older than what is currently installed.

But for the most part, any motherboard purchased will continue to
support older OS's.

--
Terry

***Reply Note***
Anti-spam measures are included in my email address.
Delete NOSPAM from the email address after clicking Reply.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top