The hard drive is brand new, first installed XP, and then installed Ubuntu, now guided by Grub Rob to go, and then into the DOS type FDISK/MBR, the guide to all to XP, modify Boot.ini point to the C-disk grub4dos, and then the Ubuntu/boot/grub/ Menu.lst copy to C:\, which makes it easy to make XP and Ubuntu dual boot (NTLDR boot grub4dos and then grub4dos to boot Ubuntu). Mainly below, Vista bootmgr boot ubuntu grub.
First enter WinPE, format c disk, install Vista to C disk. After the reboot, there is no Ubuntu option, only access to Vista. Now download EASYBCD This software, as of today, the latest version is 1.7.1, (http://neosmart.net/dl.php?id=1).
Install and run in Vista. Select "Add/remove Entries", in the following "Add an Entries" panel, select the "Linux" tab, type is grub,name casually, drive select you install Linux/partition, and then select "GRUB isn" t Installed to the BootSector check box, and then click the "Add Entries" button. After the reboot, the Vista and Ubuntu dual boot menus will appear. Choose Ubuntu, go to grub, the following is clear.