Can you change the MBR or install a bootloader INSIDE of xp? (remotely)

right now Vista is the default OS to boot on an XP/Vista install. Pretty much everything I do remotely is on the XP install.

I would like to restart my machine, but then it will be offline until I boot it back into XP (when I’m home later this evening).

Is there a way I can change this from inside XP? Or do you know of a boot loader that I can install from inside XP that will override whats already setup in the MBR?

Right click My Computer, Properties, Advanced tab, under Startup and Recovery click Settings, choose default boot OS from the dropdown.

Or do the same thing from Vista, but after the right click-Properties on my Computer click “Advanced System Settings”. From there it’s the same.

winhex should be able to do this, but its a manual process.

bootcfg.exe

From the drop down I only have XP as an OS (the boot loader is installed via vista, not sure if that matters).

Any ideas?

   		winhex should be able to do this, but its a manual process.

I’m cool with manual, can you give me an idea what to look for?

   		bootcfg.exe

can you use that from inside windows?

thanks peeps

Check out the boot menu when you log in to Vista and see if it shows other options?

lol well thats the thing, can’t do it from here. (working inside of XP remotely right now)

BCDEDIT.exe, according to the boot.ini file, is supposed to be run to change boot options on vista. I’ll try running it from the cmd prompt in a second although I’m not holding my breath since it’s a 64bit os

Ok I am working under the assumption that Vista and XP occupy different drives … ie c:\windows == vista and d:\windows == xp

On the vista drive (from your current booted os) start>run> “notepad c:\boot.ini”

Obvisously in the above use the drive letter for the vista install… Modify the line default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS to the correct windows disk for the prefered default.

thanks for the suggestion evane, but it’s not finding a boot.ini on any of my drives.

odd

oh well, I’ll fix it when I get home, no biggie.

thanks again for the help