本人在安装64位Vista时,使用多个版本安装都出现错误,最后没办法尝试从硬盘安装,安装成功,现将方法与大家分享。此方法同样适用32位Vista的安装。
  1、把Vista.iso用虚拟光驱加载,然后拷贝到硬盘中,我的是f:\Vista。(用的虚拟光驱是 DAEMON Tools V4.0.8 X64 and X86 [1120]简体中文版)
  2、把f:\Vista目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹。
  3、把f:\Vista\sources下的boot.win复制到C盘下sourse文件夹。
  4、运行cmd-c:\boot\bootsect.exe /nt60 c: (注意,此处bootsect在c:\boot目录下)。
  5、重启计算机,正在启动安装程序,加载boot.wim,启动PE环境。这个过程可能比较长,请等待……
  6、安装程序启动,选择你要安装的语言类型,同时选择适合自己的时间和货币显示种类及键盘和输入方式。
  7、出现“开始安装界面”,(要注意了,不点击“现在安装”)点左下角“修复计算机”(repair my computer)。
    8、进入“系统恢复选项”,选择最后一项“命令提示符”(command prompt),进入DOS窗口。
  9、如果是安装双系统,删除2、3部拷贝的文件和文件夹(使用del命令),如果安装一个系统,最好执行格式化命令format c:/q(注:如C盘是FAT32格式,想转NTFS格式的话,执行format c:/fs:ntfs)。
  10、安装系统,执行f:\Vista\sources\setup.exe,底下就是正常的安装了。