同樣,網上講的,大多數是垃圾

比如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