View Full Version : Vista and XP Dual Boot?
DarrenBolton
April 11th, 2007, 04:26 PM
Just installed Windows Vista on my laptop then created an new partition then followed on and installed Windows XP
So then after the XP install I ran the repair on the Vista install to fix the boot, but I have now replaced the boot loader with Acronis OS Selector, it detects both the installed operating systems correctly but both boot into Vista?
Anyone got any ideas?
Cheers
MudCrab
April 12th, 2007, 11:50 AM
My guess is the installs are not separate from each other.
Before you installed XP, did you make sure the XP partition was marked Primary and Active? Also the Vista partition should have been hidden so XP will install as C and won't see the Vista partition.
You may be able to repair this by either settings with DD so that you can boot into XP and then running the repair function from the XP cd. It should put the boot info on the XP partition.
You say that OSS sees both Vista and XP. Have you check the menu settings for each item. Are they pointing to the correct partitions? Are the respective XP and Vista partitions hidden from each other? Is the boot.ini file in the XP partition pointing to the correct partition?
intika
May 31st, 2007, 05:13 AM
Hello...
Os Selector is not realy (not at all) compatible with the boot manager of vista...
So you have to do the job manually... it's easy...
First you have to know that the equivalent of the
"c:\boot.ini" of "windows xp"
is "c:\boot\BCD" (Vista)
but we could not modify it as easely as the boot.ini we need to use commands or special utility...
There is many one... you can Download this one...
VistaBootPRO
Site : http://www.vistabootpro.org
Direct Link For Download :
http://www.vistabootpro.org/track/click.php?id=2
or
http://www.vistabootpro.org/track/click.php?id=3
-------------------------------------------------------------
Now i will tell you how to resolve your problem...
0 - OS Selector must be enabled...
1 - First you have to use VistaBootPRO (or other) to modify the boot like you want to be for vista...
2 - Apply And Reboot
3 - When you have the main window of "Os Selector"... Add this files in "Windows Vista"
(Right click on "Vista" - "Properties" - "Files" - "Add")
you have to add
C:\Boot\BCD
C:\Boot\bootstat.dat (not necessary but have not test without)
For Vista Now It's Okay...
Boot your system and then do the same for XP (See Below)
0 - OS Selector must be enabled...
1 - First you have to use VistaBootPRO (or other) to modify the boot like you want to be for Windows XP/Other...
2 - Apply And Reboot
3 - When you have the main window of "Os Selector"... Add this files in "Windows XP/Other"
(Right click on "Windows XP/Other" - "Properties" - "Files" - "Add")
you have to add
C:\Boot\BCD
C:\Boot\bootstat.dat (not necessary but have not test without)
Now all your system is okay...
Test, Have Fun And ENJOYYYYYY !!!!!!! lol
see u
MudCrab
May 31st, 2007, 11:42 AM
intika,
My Vista & XP boots work just fine from OSS and neither of them has the files you have listed.
Vista only has C:\bootmgr and my XP's show C:\ntldr, C:\ntdetect.com, C:\bootfont.bin, C:\ntbootdd.sys, C:\boot.ini
intika
May 31st, 2007, 11:41 PM
the directory c:\boot is hidden
you have probably installed vista while os selector was enabled...
try to install vista & xp and then os selector you will see os selector will boot the same on xp or vista...
c:\bootmgr is the microsoft vista boot software... the config files are on the directory c:\boot
yeah the files that i talk about is not realy recognized by OSS this is why you dont have it in you list... defaultly oss don't use them...
Your oss have saved the "boot record/sector" of xp before you install vista and when you boot oss restore the "xp boot record/sector" or "vista boot record/sector" it's why you have the default list file.
When you install vista, the "master boot record/sector of vista" and "bootmgr" (boot manager utility) do the job of oss and there no more "xp boot record/sector"...
oss don't consider vista bootmgr configuration he only pay attention to master boot record/sector and some boot files...
so in your configuration when you boot xp you have master boot record/sector of xp and your can chose xp or later system... (but not vista) and you are not able to access vista boot
when you boot vista you have access to all because u use master boot record/sector of vista...
some where the default installation of oss is dangerous because if oss go wrong we could loose the master boot record/sector and we have to restore it by reinstalling the os
but when you have the master boot record/sector of vista configured diferently for every system (xp/vista/etc) like i explain it precedently we could be sure that we will never loose the master boot record/sector because we always use the vista master boot record/sector...
for linux it's good to use oss and write the boot record/sector in the linux partition... like that we don't have influence on other system or other master boot record/sector...
Boot Record/Sector XP :
C:\ntldr, C:\ntdetect.com, C:\bootfont.bin, C:\ntbootdd.sys, C:\boot.ini
Boot Record/Sector Vista :
C:\bootmgr, C:\boot (and all files in this directory), Plus
C:\ntldr, C:\ntdetect.com, C:\bootfont.bin, C:\ntbootdd.sys, C:\boot.ini
MudCrab
June 1st, 2007, 12:03 AM
I am not having problems with OSS or Vista so I'm not making any changes. The point I was trying to make is that the files listed in OSS for the Vista menu item do not necessarily have to be the ones you listed in order to work.
I installed Vista and then OSS. However, I had Vista installed and working with OSS before build 2,160 (the Vista version). I then updated to build 2,160 so that may explain the difference.
intika
June 1st, 2007, 12:12 AM
i updated my answer....
humm... do u install xp after vista ?
yeah if you use BR/S of vista the files that i talk about don't need to be lister on oss... but these files is necessary to boot up vista
if u delete it the os manager/boot of vista will not work...
intika
June 1st, 2007, 12:22 AM
the files that i talk about is needed when we use BR/S to boot up vista and XP too
but if we use BR/S of xp to boot up xp your ar okay we don't need this file to make oss work correctly...
but the directory boot is always needed
MudCrab
June 1st, 2007, 12:33 AM
When I setup the computer, I honestly can't remember if I installed OSS directly after Vista or not. I know I setup my two XP partitions after Vista was installed so I may have installed OSS from there. I also may have installed OSS from the cd. I think it reconfigured itself after the update because before that it had the regular Window menu icon and not the Vista icon. I previously had it setup with the "cheat" method of putting the XP files in the Vista root directory so OSS would find it so it may very well be using the XP bootrecord. However, I did reinstall OSS in its own partition after that too, so, like I said before, I don't really know.
I currently have Vista, two XP boot partitions (one for games), Ubuntu Edgy, Kubuntu Edgy and Ubuntu Feisty booting out of OSS.
intika
June 1st, 2007, 12:47 AM
it's normal... you use xp boot record :)...
when you install xp after vista... xp reset the boot record... it's why it's working fine if u do the oposit... (xp and then vista) u will have to use the files that i talk about
so have fun whith your system :)
for me i have vista for testing and use my lisence lol, xp for daily use & games... and linux mandriva for some times...
see u ;)
vBulletin® Copyright ©2000-2012, Jelsoft Enterprises Ltd.
Copyright ©2002 - 2012, Wilders Security Forums