同样,网上讲的,大多数是垃圾

比如C盘有个Win2k3,使用Vista PE启动,使用命令行执行如下命令
bcdedit /create {ntldr} /d "Windows 2003"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} -addlast
以上是我碰到的Vista启动菜单问题的解决方法

以下未实验
1. 重建Vista引导菜单,菜单里有一项启动原有系统,可启动XP.
用虚拟光驱加载ISO文件,运行---CMD---X: (光盘盘符)---cd boot---bootsect/nt60 sys

2. Ntloader下使用Grub for Dos引导bootmgr,用其启动VISTA
(Grub使用方法网上多的是,不多说了)

MENU.LST 文件中添加启动项:
title Microsoft Windows Vista
root (hd0,0)
chainloader /bootmgr