I was to handover my laptop to someone else, and so I deleted my Linux partitions, leaving just Vista. I however forgotten to fix the MBR, leaving the system unbootable as it stuck during GRUB loading.
I then boot the system with Vista’s installer DVD, hoping to use the old trick by going to the command prompt (available under the "Repair your computer" menu after booting up with the DVD) and run the command
fdisk /mbr
but it complain that fdisk is not a recognized command (another way of saying the program is not installed, or not in the path). With that I try another program,
bootrec /FixMbr
reboot, and the problem is no longer there.
Thank you Microsoft