MSFN Forum: dual boot XP - Seven invalid boot.ini - MSFN Forum

Jump to content


Unattended CD/DVD Guide Homepage · MSFN Forum Rules

If you have questions about customizing Windows XP that are nLite-specific, please post them in the nLite forum, not here. If you have questions regarding the unattended installation of Windows XP, please post them in the Unattended Windows 2000/XP/2003 section.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

dual boot XP - Seven invalid boot.ini Rate Topic: -----

#1 User is offline   Zollex 

  • Newbie
  • Group: Members
  • Posts: 46
  • Joined: 22-July 07

Posted 06 December 2012 - 05:33 AM

I had a dual boot between 98 and WinXP ... I then put Seven 32-bit in a second disk. Strangely, I was able to run the dual boot. I then made ​​a copy of the disk with XP using Acronis. I then restored everything (including MBR) yesterday. But now I can not get into XP. He says "invalid boot.ini" or "ntldr is missing". I tried to fix it with EasyBCD but I do not know what to do. I tried the restore disks with XP and Seven, but nothing. There is a safe method?


#2 User is offline   Ponch 

  • MSFN Master
  • Group: Patrons
  • Posts: 2,965
  • Joined: 23-November 05
  • OS:none specified
  • Country: Country Flag

Posted 06 December 2012 - 11:54 AM

Did you then have a "triple boot" (7, XP & 98) ? Or a dual boot (7 & (XP/98)) leading to a dual boot (XP & 98)? Or were you changing disk order in Bios to boot Win7 ?

#3 User is offline   Zollex 

  • Newbie
  • Group: Members
  • Posts: 46
  • Joined: 22-July 07

Posted 06 December 2012 - 03:57 PM

I think like this

Posted Image

#4 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,574
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 07 December 2012 - 04:12 AM

The only flaw in your line of reasoning being that BOOT.INI belongs to the NT family of OS, XP in this case.

A "normal" 98 booting:
BIOS->MBR of first disk->Active partition PBR (invoking io.sys)->IO.SYS-> Win98
A "normal" XP booting:
BIOS->MBR of first disk->Active partition PBR Invoking NTLDR->BOOT.INI->Implied Choice->NTDETECT.COM->XP

A "normal" XP+98 dual booting
BIOS->MBR of first disk->Active partition PBR Invoking NTLDR->BOOT.INI->XP Choice->NTDETECT.COM->XP
BIOS->MBR of first disk->Active partition PBR Invoking NTLDR->BOOT.INI->98 Choice->Copy of previous PBR invoking io.sys->IO.SYS ->98

A "normal" 7:
BIOS->MBR of first disk->Active partition PBR (invoking BOOTMGR)->BOOTMGR->\boot\BCD->Implied Choice->7 on first disk
A "normal" 7 on second disk:
BIOS->MBR of first disk->Active partition PBR (invoking BOOTMGR)->BOOTMGR->\boot\BCD->Implied Choice->7 on second disk

A "normal" 7 on second disk + XP on first disk:
BIOS->MBR of first disk->Active partition PBR (invoking BOOTMGR)->BOOTMGR->\boot\BCD->Implied Choice->7 on second disk
BIOS->MBR of first disk->Active partition PBR (invoking BOOTMGR)->BOOTMGR->\boot\BCD->"Legacy" Choice->BOOT.INI->Implied Choice->NTDETECT.COM->XP

A "normal" 7 on second disk + XP on first disk +98 on first disk:
BIOS->MBR of first disk->Active partition PBR (invoking BOOTMGR)->BOOTMGR->\boot\BCD->Implied Choice->7 on second disk
BIOS->MBR of first disk->Active partition PBR (invoking BOOTMGR)->BOOTMGR->\boot\BCD->"Legacy" Choice->BOOT.INI->XP Choice->NTDETECT.COM->XP
BIOS->MBR of first disk->Active partition PBR (invoking BOOTMGR)->BOOTMGR->\boot\BCD->"Legacy" Choice->BOOT.INI->98 Choice->Copy of previous PBR invoking io.sys->IO.SYS ->98

Which EXACT error are you getting?
Set your Explorer to show hidden and system files.
Do these files exist in root of Active partition on first disk ?:
  • NTLDR
  • NTDETECT.COM
  • BOOT.INI

IF BOOT.INI exists, open it in Notepad ad paste it's contents on your next post.

Open a command prompt in Windows 7.
In it run
BCDEDIT

[ENTER]
copy and paste the output on your next post.

jaclaz

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy