New
#1
boot.ini issue with win7 & XP on two drives
Hi,
My Abit IP35 Pro motherboard's BIOS allows me to select which hard drive is the primary upon boot. If I have three separate OS on each drive, I can select which one I wish to run from bios.
Up till now I have installed a new OS on a separate drive by disconnecting the other connected drives and all has gone fine. When I installed Win 7 on a blank drive, I forgot to disconnect the other two. One drive has XP the other Ubuntu Linux.
During the Win 7 setup I selected the new blank drive and installed WIN 7 on it. All went well but when I rebooted, I had a dual boot: Win 7 made a dual boot with the XP but not the Linux. I didn't want Windows to offer me the dual boot, I wanted to select that in the bios.
So after all is said & done, booting into Linux via the bios switching start up drives goes fine & as before.
Booting into the XP drive via the bios I now get the dual boot option and selecting XP or Win 7 works fine.
Booting into the Windows 7 drive, NTLDR is missing and it will not boot yet this is the drive containing the Windows 7 operating drive.
I looked at the boot.ini in the XP drive and compared that to the boot.ini in a laptop with XP and the differences are below:
Normal boot.ini:
[boot loader]
timeout=30
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" /noexecute=optin /fastdetect
Win 7 altered XP boot.ini:
;
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
;
[boot loader]
timeout=0
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" /NOEXECUTE=OPTIN /FASTDETECT /TUTAG=7HEOP4 /KERNEL=TUKERNEL.EXE
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional (TuneUp Backup)" /NOEXECUTE=OPTIN /FASTDETECT /TUTAG=7HEOP4-BAK
So apparently Win 7 identified the drive with XP and now appears to require something on the XP drive for win 7 to boot.
Any idea what I can do or which files need to be relocated to allow the drive with win 7 to boot without needing the XP drive?
I could just disconnect the other two drives and do a fresh install and then replace the changed XP boot.ini with the virgin one but It's taken me awhile to get the drivers and programs established on the win 7 drive and I'd rather not do a complete reinstall at this time.
Thanks!