Jump to content

Restored x64 Partition will not boot


Recommended Posts

Guest General_Purpose
Posted

My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

Partition 2 (D:)

I had a disk problem (raid drivers, blue screen crashes) on C:

I was able to backup D: partition using Paragon Drive Backup, but C: was not

saveable by this method, so I copied my files out of C:

I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the backup.

XP Pro on C: is OK but XP x64 wil not boot.

 

Error Message: Windows could not start because the folowing file is missing

or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a copy of

the above file.

 

The file is not missing, and I do not believe it is corrupt.

 

When I started XP, it 'found' the OS on D: and helpfully added an option to

boot.ini referring to Windows 2003 Professional, though it will not boot.

I had saved my original boot.ini so I copied it to C:\

 

[boot loader]

timeout=5

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

Professional" /fastdetect /NoExecute=OptIn

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional x64

Edition" /noexecute=optin /fastdetect /usepmtimer

 

this gives the same error.

 

Can anyone suggest a fix?

 

Thanks, GP

  • Replies 7
  • Created
  • Last Reply
Guest Colin Barnhorst
Posted

Re: Restored x64 Partition will not boot

 

It may be because you need the XP Pro x64 ntoskrnl file on C:. While you

have reinstalled XP Pro x86 you have only restored XP Pro x64 and that would

not set up a dual boot scenario correctly because it would not have restored

the x64 boot info to the C: drive. It would only have restored the contents

of D:.

 

"General_Purpose" <GeneralPurpose@discussions.microsoft.com> wrote in

message news:04133F5E-44B8-4D0E-890A-334F4CB014E4@microsoft.com...

> My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

> Partition 2 (D:)

> I had a disk problem (raid drivers, blue screen crashes) on C:

> I was able to backup D: partition using Paragon Drive Backup, but C: was

> not

> saveable by this method, so I copied my files out of C:

> I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the

> backup.

> XP Pro on C: is OK but XP x64 wil not boot.

>

> Error Message: Windows could not start because the folowing file is

> missing

> or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a copy

> of

> the above file.

>

> The file is not missing, and I do not believe it is corrupt.

>

> When I started XP, it 'found' the OS on D: and helpfully added an option

> to

> boot.ini referring to Windows 2003 Professional, though it will not boot.

> I had saved my original boot.ini so I copied it to C:\

>

> [boot loader]

> timeout=5

> default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

> [operating systems]

> multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

> Professional" /fastdetect /NoExecute=OptIn

> multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional x64

> Edition" /noexecute=optin /fastdetect /usepmtimer

>

> this gives the same error.

>

> Can anyone suggest a fix?

>

> Thanks, GP

Guest General_Purpose
Posted

Re: Restored x64 Partition will not boot

 

Thankyou Colin,

there is already a different version of ntoskrnl in c:\windows\system32\

Maybe XP Pro boots from this file ? Replacing it with the one from x64 could

scupper XP Pro?

I can backup my partitions and try that - the machine is not in service for

now (thank goodness for the laptop). That will be tomorrow, as it's 2:00AM

here.

Regards, GP

 

"Colin Barnhorst" wrote:

> It may be because you need the XP Pro x64 ntoskrnl file on C:. While you

> have reinstalled XP Pro x86 you have only restored XP Pro x64 and that would

> not set up a dual boot scenario correctly because it would not have restored

> the x64 boot info to the C: drive. It would only have restored the contents

> of D:.

>

> "General_Purpose" <GeneralPurpose@discussions.microsoft.com> wrote in

> message news:04133F5E-44B8-4D0E-890A-334F4CB014E4@microsoft.com...

> > My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

> > Partition 2 (D:)

> > I had a disk problem (raid drivers, blue screen crashes) on C:

> > I was able to backup D: partition using Paragon Drive Backup, but C: was

> > not

> > saveable by this method, so I copied my files out of C:

> > I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the

> > backup.

> > XP Pro on C: is OK but XP x64 wil not boot.

> >

> > Error Message: Windows could not start because the folowing file is

> > missing

> > or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a copy

> > of

> > the above file.

> >

> > The file is not missing, and I do not believe it is corrupt.

> >

> > When I started XP, it 'found' the OS on D: and helpfully added an option

> > to

> > boot.ini referring to Windows 2003 Professional, though it will not boot.

> > I had saved my original boot.ini so I copied it to C:\

> >

> > [boot loader]

> > timeout=5

> > default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

> > [operating systems]

> > multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

> > Professional" /fastdetect /NoExecute=OptIn

> > multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional x64

> > Edition" /noexecute=optin /fastdetect /usepmtimer

> >

> > this gives the same error.

> >

> > Can anyone suggest a fix?

> >

> > Thanks, GP

>

Posted

Re: Restored x64 Partition will not boot

 

Try copying files ntldr and ntdetect.com from the XP x64 CD to C:\.

 

On Thu, 24 Jan 2008 16:16:51 -0800, General_Purpose

<GeneralPurpose@discussions.microsoft.com> wrote:

>My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

>Partition 2 (D:)

>I had a disk problem (raid drivers, blue screen crashes) on C:

>I was able to backup D: partition using Paragon Drive Backup, but C: was not

>saveable by this method, so I copied my files out of C:

>I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the backup.

>XP Pro on C: is OK but XP x64 wil not boot.

>

>Error Message: Windows could not start because the folowing file is missing

>or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a copy of

>the above file.

>

>The file is not missing, and I do not believe it is corrupt.

>

>When I started XP, it 'found' the OS on D: and helpfully added an option to

>boot.ini referring to Windows 2003 Professional, though it will not boot.

>I had saved my original boot.ini so I copied it to C:\

>

>[boot loader]

>timeout=5

>default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

>[operating systems]

>multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

>Professional" /fastdetect /NoExecute=OptIn

>multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional x64

>Edition" /noexecute=optin /fastdetect /usepmtimer

>

>this gives the same error.

>

>Can anyone suggest a fix?

>

>Thanks, GP

Guest Colin Barnhorst
Posted

Re: Restored x64 Partition will not boot

 

You can backup the x64 files and reinstall x64 and that will rebuild the

dual boot capability, of course. The files needed on the boot drive to boot

x64 are not there because the restore did not touch that drive. But here is

the better solution to your issue:

http://msmvps.com/blogs/xperts64/archive/2005/11/21/76180.aspx

Follow the instructions under "Wrong Order" because that is essentially what

has happened as an unintended consequence of the restore instead of an

install of x64. I would have restored too since it is a lot less work.

This should get you back to being able to dual boot x86 and x64 without

having to do anything to the x64 installation.

 

"General_Purpose" <GeneralPurpose@discussions.microsoft.com> wrote in

message news:E01FE23F-692B-4AB6-9292-DF4842237B5A@microsoft.com...

> Thankyou Colin,

> there is already a different version of ntoskrnl in c:\windows\system32\

> Maybe XP Pro boots from this file ? Replacing it with the one from x64

> could

> scupper XP Pro?

> I can backup my partitions and try that - the machine is not in service

> for

> now (thank goodness for the laptop). That will be tomorrow, as it's 2:00AM

> here.

> Regards, GP

>

> "Colin Barnhorst" wrote:

>

>> It may be because you need the XP Pro x64 ntoskrnl file on C:. While you

>> have reinstalled XP Pro x86 you have only restored XP Pro x64 and that

>> would

>> not set up a dual boot scenario correctly because it would not have

>> restored

>> the x64 boot info to the C: drive. It would only have restored the

>> contents

>> of D:.

>>

>> "General_Purpose" <GeneralPurpose@discussions.microsoft.com> wrote in

>> message news:04133F5E-44B8-4D0E-890A-334F4CB014E4@microsoft.com...

>> > My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

>> > Partition 2 (D:)

>> > I had a disk problem (raid drivers, blue screen crashes) on C:

>> > I was able to backup D: partition using Paragon Drive Backup, but C:

>> > was

>> > not

>> > saveable by this method, so I copied my files out of C:

>> > I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the

>> > backup.

>> > XP Pro on C: is OK but XP x64 wil not boot.

>> >

>> > Error Message: Windows could not start because the folowing file is

>> > missing

>> > or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a

>> > copy

>> > of

>> > the above file.

>> >

>> > The file is not missing, and I do not believe it is corrupt.

>> >

>> > When I started XP, it 'found' the OS on D: and helpfully added an

>> > option

>> > to

>> > boot.ini referring to Windows 2003 Professional, though it will not

>> > boot.

>> > I had saved my original boot.ini so I copied it to C:\

>> >

>> > [boot loader]

>> > timeout=5

>> > default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

>> > [operating systems]

>> > multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

>> > Professional" /fastdetect /NoExecute=OptIn

>> > multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional

>> > x64

>> > Edition" /noexecute=optin /fastdetect /usepmtimer

>> >

>> > this gives the same error.

>> >

>> > Can anyone suggest a fix?

>> >

>> > Thanks, GP

>>

  • 2 weeks later...
Guest General_Purpose
Posted

Re: Restored x64 Partition will not boot

 

Colin, thankyou, that worked!

 

"Colin Barnhorst" wrote:

> You can backup the x64 files and reinstall x64 and that will rebuild the

> dual boot capability, of course. The files needed on the boot drive to boot

> x64 are not there because the restore did not touch that drive. But here is

> the better solution to your issue:

> http://msmvps.com/blogs/xperts64/archive/2005/11/21/76180.aspx

> Follow the instructions under "Wrong Order" because that is essentially what

> has happened as an unintended consequence of the restore instead of an

> install of x64. I would have restored too since it is a lot less work.

> This should get you back to being able to dual boot x86 and x64 without

> having to do anything to the x64 installation.

>

> "General_Purpose" <GeneralPurpose@discussions.microsoft.com> wrote in

> message news:E01FE23F-692B-4AB6-9292-DF4842237B5A@microsoft.com...

> > Thankyou Colin,

> > there is already a different version of ntoskrnl in c:\windows\system32\

> > Maybe XP Pro boots from this file ? Replacing it with the one from x64

> > could

> > scupper XP Pro?

> > I can backup my partitions and try that - the machine is not in service

> > for

> > now (thank goodness for the laptop). That will be tomorrow, as it's 2:00AM

> > here.

> > Regards, GP

> >

> > "Colin Barnhorst" wrote:

> >

> >> It may be because you need the XP Pro x64 ntoskrnl file on C:. While you

> >> have reinstalled XP Pro x86 you have only restored XP Pro x64 and that

> >> would

> >> not set up a dual boot scenario correctly because it would not have

> >> restored

> >> the x64 boot info to the C: drive. It would only have restored the

> >> contents

> >> of D:.

> >>

> >> "General_Purpose" <GeneralPurpose@discussions.microsoft.com> wrote in

> >> message news:04133F5E-44B8-4D0E-890A-334F4CB014E4@microsoft.com...

> >> > My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

> >> > Partition 2 (D:)

> >> > I had a disk problem (raid drivers, blue screen crashes) on C:

> >> > I was able to backup D: partition using Paragon Drive Backup, but C:

> >> > was

> >> > not

> >> > saveable by this method, so I copied my files out of C:

> >> > I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the

> >> > backup.

> >> > XP Pro on C: is OK but XP x64 wil not boot.

> >> >

> >> > Error Message: Windows could not start because the folowing file is

> >> > missing

> >> > or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a

> >> > copy

> >> > of

> >> > the above file.

> >> >

> >> > The file is not missing, and I do not believe it is corrupt.

> >> >

> >> > When I started XP, it 'found' the OS on D: and helpfully added an

> >> > option

> >> > to

> >> > boot.ini referring to Windows 2003 Professional, though it will not

> >> > boot.

> >> > I had saved my original boot.ini so I copied it to C:\

> >> >

> >> > [boot loader]

> >> > timeout=5

> >> > default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

> >> > [operating systems]

> >> > multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

> >> > Professional" /fastdetect /NoExecute=OptIn

> >> > multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional

> >> > x64

> >> > Edition" /noexecute=optin /fastdetect /usepmtimer

> >> >

> >> > this gives the same error.

> >> >

> >> > Can anyone suggest a fix?

> >> >

> >> > Thanks, GP

> >>

>

Guest General_Purpose
Posted

Re: Restored x64 Partition will not boot

 

Andy, thankyou that worked!

 

"Andy" wrote:

> Try copying files ntldr and ntdetect.com from the XP x64 CD to C:\.

>

> On Thu, 24 Jan 2008 16:16:51 -0800, General_Purpose

> <GeneralPurpose@discussions.microsoft.com> wrote:

>

> >My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

> >Partition 2 (D:)

> >I had a disk problem (raid drivers, blue screen crashes) on C:

> >I was able to backup D: partition using Paragon Drive Backup, but C: was not

> >saveable by this method, so I copied my files out of C:

> >I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the backup.

> >XP Pro on C: is OK but XP x64 wil not boot.

> >

> >Error Message: Windows could not start because the folowing file is missing

> >or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a copy of

> >the above file.

> >

> >The file is not missing, and I do not believe it is corrupt.

> >

> >When I started XP, it 'found' the OS on D: and helpfully added an option to

> >boot.ini referring to Windows 2003 Professional, though it will not boot.

> >I had saved my original boot.ini so I copied it to C:\

> >

> >[boot loader]

> >timeout=5

> >default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

> >[operating systems]

> >multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

> >Professional" /fastdetect /NoExecute=OptIn

> >multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional x64

> >Edition" /noexecute=optin /fastdetect /usepmtimer

> >

> >this gives the same error.

> >

> >Can anyone suggest a fix?

> >

> >Thanks, GP

>

  • 3 months later...
Guest Thorn1001
Posted

Re: Restored x64 Partition will not boot

 

I am having the same problem but I am in California and my xp64 cd is in

Michigan. is there any other way to get these files and to do a fixboot?

 

 

"General_Purpose" wrote:

> Andy, thankyou that worked!

>

> "Andy" wrote:

>

> > Try copying files ntldr and ntdetect.com from the XP x64 CD to C:\.

> >

> > On Thu, 24 Jan 2008 16:16:51 -0800, General_Purpose

> > <GeneralPurpose@discussions.microsoft.com> wrote:

> >

> > >My machine is dual boot, with XP Pro on Partition 1 (C:) and XP x64 on

> > >Partition 2 (D:)

> > >I had a disk problem (raid drivers, blue screen crashes) on C:

> > >I was able to backup D: partition using Paragon Drive Backup, but C: was not

> > >saveable by this method, so I copied my files out of C:

> > >I rebuilt my raid 0 and reinstalled XP on C: and restored D: from the backup.

> > >XP Pro on C: is OK but XP x64 wil not boot.

> > >

> > >Error Message: Windows could not start because the folowing file is missing

> > >or corrupt: <Windows root>\system32\ntoskrnl.exe please reinstall a copy of

> > >the above file.

> > >

> > >The file is not missing, and I do not believe it is corrupt.

> > >

> > >When I started XP, it 'found' the OS on D: and helpfully added an option to

> > >boot.ini referring to Windows 2003 Professional, though it will not boot.

> > >I had saved my original boot.ini so I copied it to C:\

> > >

> > >[boot loader]

> > >timeout=5

> > >default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

> > >[operating systems]

> > >multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP

> > >Professional" /fastdetect /NoExecute=OptIn

> > >multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional x64

> > >Edition" /noexecute=optin /fastdetect /usepmtimer

> > >

> > >this gives the same error.

> > >

> > >Can anyone suggest a fix?

> > >

> > >Thanks, GP

> >


×
×
  • Create New...