Dual-Boot Problem

  • Thread starter Thread starter David Webb
  • Start date Start date
D

David Webb

Sounds like the boot.ini file is missing from the root of the C drive. Hope you
have a copy of it from the previous setup.
 
From: "Travis King" <[email protected]>

| I just had to reinstall Windows Vista, and I am dual-booting XP and Vista.
|
| After formatting my Vista partition and installing Vista fresh on that
| partition, Windows would boot straight into Vista and not give me a choice
| between XP and Vista anymore.
|
| I downloaded EasyBCD, and got the XP entry back in, but when I tried to boot
| XP, it would tell me that NTLDR is missing.
|
| I copied the NTLDR and NTDETECT files into both partitions, and now XP did
| not give me that message anymore.
|
| My problem now is that XP briefly displays a message stating "Invalid
| boot.ini file". Then the next line says "C:\Windows". The screen then is
| just black (but still has a signal), and the computer just sits there with
| no HD activity or anything.
|
| Vista boots flawlessly.
|
| I took a look on Google and couldn't find much.
|
| Vista is on C: and XP is on D:.
|
| Thanks.

You are still posting from the furure. Please fix your PC clock.
 
Travis King said:
I just had to reinstall Windows Vista, and I am dual-booting
XP and Vista.

After formatting my Vista partition and installing Vista fresh
on that partition, Windows would boot straight into Vista
and not give me a choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but
when I tried to boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions,
and now XP did not give me that message anymore.

My problem now is that XP briefly displays a message stating
"Invalid boot.ini file". Then the next line says "C:\Windows".
The screen then is just black (but still has a signal), and the
computer just sits there with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


It would help if you listed the contents of the boot.ini file.
(It should be just below the root on the D: drive. You may
have to enable "Show System files" if you don't see it.)

*TimDaniels*
 
I just had to reinstall Windows Vista, and I am dual-booting XP and Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a choice
between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to boot
XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP did
not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then is
just black (but still has a signal), and the computer just sits there with
no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
As mentioned, copy your boot.ini file also. You will need to change the
information to point to your XP partition. If you have 2 drives, change the
rdisk entry, if you have 2 partitions on the same drive, see NachtWacht'
post
 
I thought I had my clock set to the correct time zone, but a second check
showed it was not. Even with showing the system files, I do not see
boot.ini. How could it have been removed just by installing Vista on a
different partition? Secondly, I thought that Vista did not use boot.ini,
so wouldn't it overwrite boot.ini with something else for XP? Thanks.
"NachtWacht" said:
I just had to reinstall Windows Vista, and I am dual-booting XP and
Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a
choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to
boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP
did not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then
is just black (but still has a signal), and the computer just sits there
with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
Files I see in the root of D:...
bootmgr
hiberfil.sys
NTDETECT
ntldr
pagefile.sys
"NachtWacht" said:
I just had to reinstall Windows Vista, and I am dual-booting XP and
Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a
choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to
boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP
did not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then
is just black (but still has a signal), and the computer just sits there
with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
Another computer in the house is dual-booting Vista and XP. XP's boot.ini
is intact on that machine. If I copy that boot.ini, will it do the job?
Thanks.
"NachtWacht" said:
I just had to reinstall Windows Vista, and I am dual-booting XP and
Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a
choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to
boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP
did not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then
is just black (but still has a signal), and the computer just sits there
with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
Travis said:
I just had to reinstall Windows Vista, and I am dual-booting XP and Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a
choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to
boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP
did not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then
is just black (but still has a signal), and the computer just sits there
with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.

Thanks.

Re-Format Your Computer And Install Open Source Linux Ubuntu 7.10 RTW,
Just FYI.
 
I see you are still alive, just FYI.
I remember you from back when Vista was still in beta, just FYI.
I have used Ubuntu before, just FYI.
I do not intend on putting that on this machine, just FYI.
 
If it doesn't, do you have the XP install cd. You will be able to make one
from the Recovery Console. Check both drives to make sure you don't have
it.
Vista doesn't use the boot.ini, but as soon as you pass control from Vista
to the ntldr, you need it for XP.


Travis King said:
Another computer in the house is dual-booting Vista and XP. XP's boot.ini
is intact on that machine. If I copy that boot.ini, will it do the job?
Thanks.
"NachtWacht" said:
I just had to reinstall Windows Vista, and I am dual-booting XP and
Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a
choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to
boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP
did not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then
is just black (but still has a signal), and the computer just sits there
with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
Success. XP is back to life. I used the copied computer's boot.ini. I had
to modify it so it would be partition 2 instead of 1. Then, using the
command prompt for both partitions, I set attributes to boot.ini, ntdetect,
and ntldr so they would be hidden and be system files again. Thanks for
your help.
Travis King said:
Another computer in the house is dual-booting Vista and XP. XP's boot.ini
is intact on that machine. If I copy that boot.ini, will it do the job?
Thanks.
"NachtWacht" said:
I just had to reinstall Windows Vista, and I am dual-booting XP and
Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a
choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to
boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP
did not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then
is just black (but still has a signal), and the computer just sits there
with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
Travis said:
I see you are still alive, just FYI.
I remember you from back when Vista was still in beta, just FYI.
I have used Ubuntu before, just FYI.
I do not intend on putting that on this machine, just FYI.

I Remember You As Well, Just FYI. I Am Now Very Proud 2 Call Myself
Alias #2, Just FYI. I Hope That Some Day I Can Convince Frank 2 Become
Alias #3, And Spanky DeMonkey 2 Become Alias #4, Also Just FYI.
 
Travis said:
I see you are still alive, just FYI.
I remember you from back when Vista was still in beta, just FYI.
I have used Ubuntu before, just FYI.
I do not intend on putting that on this machine, just FYI.

P.S. Right Now I Am Running Open Source Linux Ubuntu 8.04 Long Term
Support Official Beta, And It's Much More Stable Then Both Windows Vista
Service Pack 1 And Windows XP Service Pack 2 Combined, Just FYI.

P.P.S. I Am Running Windows XP Service Pack 3 Release Candidate 2 On An
Old Pentium 3 933 Mega Hertz Computer, And It (SP3) Has Some Very Major
Problems With It As Well (Just Like SP1 4 Windows Vista), Also Just FYI.
 
OK, just FYI
I Remember You As Well, Just FYI. I Am Now Very Proud 2 Call Myself Alias
#2, Just FYI. I Hope That Some Day I Can Convince Frank 2 Become Alias #3,
And Spanky DeMonkey 2 Become Alias #4, Also Just FYI.
 
Success. XP is back to life. I used the copied computer's boot.ini. I had
to modify it so it would be partition 2 instead of 1. Then, using the
command prompt for both partitions, I set attributes to boot.ini, ntdetect,
and ntldr so they would be hidden and be system files again. Thanks for
your help.

OK, thats nice. Youre welcome.
 
I just had to reinstall Windows Vista, and I am dual-booting XP and Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a choice
between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to boot
XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP did
not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then is
just black (but still has a signal), and the computer just sits there with
no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.

Thanks.
 
I realize that you now have WinXP and Vista up-and-running, but I have some
questions and comments for you.

First the question:

In your original post you stated this:
"Vista is on C: and XP is on D:."

In this post you stated:
"How could it have been removed just by installing Vista on a different
partition? "

Where did you actually install Vista, e.g., which drive, which partition? Was
WinXP installed on a separate drive or was it another partition of the main
drive?

Secondly, comment on this question:
"I thought that Vista did not use boot.ini, so wouldn't it overwrite boot.ini
with something else for XP?"

No, Vista doesn't use the same startup protocol found in the previous NT OS
versions. It uses its own boot loader, which must be modified to access any
other operating system(s). AFAIK, all of the normal WinXP startup files must be
located in the same location as the Vista bootloader.

Travis King said:
I thought I had my clock set to the correct time zone, but a second check
showed it was not. Even with showing the system files, I do not see boot.ini.
How could it have been removed just by installing Vista on a different
partition? Secondly, I thought that Vista did not use boot.ini, so wouldn't it
overwrite boot.ini with something else for XP? Thanks.
"NachtWacht" said:
I just had to reinstall Windows Vista, and I am dual-booting XP and Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a choice
between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to boot
XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP did
not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then is
just black (but still has a signal), and the computer just sits there with
no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
Just to add, install XP on the second drive or partition and Vista on the
system drive if you plan, down the road, removing XP. Then you won't have
to hassle with restoring boot files on the Vista drive.
 
What I was inferring is a different partition from Windows XP. It (Vista)
was re-installed on C:. I have a 500GB hard drive that's divided into 3
partitions. 200GB (C:) - Vista; 100GB (D:) - XP; 165GB (E:) - Storage
David Webb said:
I realize that you now have WinXP and Vista up-and-running, but I have some
questions and comments for you.

First the question:

In your original post you stated this:
"Vista is on C: and XP is on D:."

In this post you stated:
"How could it have been removed just by installing Vista on a different
partition? "

Where did you actually install Vista, e.g., which drive, which partition?
Was WinXP installed on a separate drive or was it another partition of the
main drive?

Secondly, comment on this question:
"I thought that Vista did not use boot.ini, so wouldn't it overwrite
boot.ini with something else for XP?"

No, Vista doesn't use the same startup protocol found in the previous NT
OS versions. It uses its own boot loader, which must be modified to access
any other operating system(s). AFAIK, all of the normal WinXP startup
files must be located in the same location as the Vista bootloader.

Travis King said:
I thought I had my clock set to the correct time zone, but a second check
showed it was not. Even with showing the system files, I do not see
boot.ini. How could it have been removed just by installing Vista on a
different partition? Secondly, I thought that Vista did not use boot.ini,
so wouldn't it overwrite boot.ini with something else for XP? Thanks.
"NachtWacht" said:
Travis King <[email protected]> schreef in bericht

I just had to reinstall Windows Vista, and I am dual-booting XP and
Vista.

After formatting my Vista partition and installing Vista fresh on that
partition, Windows would boot straight into Vista and not give me a
choice between XP and Vista anymore.

I downloaded EasyBCD, and got the XP entry back in, but when I tried to
boot XP, it would tell me that NTLDR is missing.

I copied the NTLDR and NTDETECT files into both partitions, and now XP
did not give me that message anymore.

My problem now is that XP briefly displays a message stating "Invalid
boot.ini file". Then the next line says "C:\Windows". The screen then
is just black (but still has a signal), and the computer just sits
there with no HD activity or anything.

Vista boots flawlessly.

I took a look on Google and couldn't find much.

Vista is on C: and XP is on D:.


If your XP-partition is the 2nd, your boot.ini should be like this:


[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" /fastdetect /NoExecute=OptIn
 
Back
Top