|
从USB盘安装64位Vista
看到有人遇到关于64位vista安装的问题,写了这个帖子看是否有所帮助。
目前的64位vista一般无法在32位系统上安装。下面介绍的是除了刻光盘外的另2种用USB盘安装的方法。
方法其实非常简单.
方法1步骤如下(需要一个大于4G的移动硬盘):
1.(在winxp 32位下)在USB盘上建个ntfs分区,设为active(活动分区)。以下假设该分区的盘号为H。
2.(在winxp 32位下)用vista x86安装盘中的boosect.exe软件改写上面分区的启动代码。命令如下:
bootsect.exe /nt60 H:
3.(在winxp 32位下)找个ISO工具把vista x64 ISO中的所有文件拷贝到H:盘的根目录下。
4.重启系统,设置为从USB盘启动。启动后就可以看到安装界面,以下正常安装流程....
方法2不用移动硬盘,只用一个大点的闪存盘,不过步骤啰嗦些。
方法2步骤如下(需要一个大于200M的USB闪存盘):
1.(在winxp 32位下)在USB盘上建个活动分区。以下假设该分区的盘号为H。
2.(在winxp 32位下)用vista x86安装盘中的boosect.exe软件改写上面分区的启动代码。命令如下:
bootsect.exe /nt60 H:
3.(在winxp 32位下)找个ISO工具把vista x64 ISO中所有文件拷贝到本地硬盘上。(不用USB硬盘)。
4.(在winxp 32位下)把vista x64 安装文件根目录下的文件以及boot目录和efi目录拷贝到H:盘的根目录下;然后在H:盘上建个sources目录,把vista 64 iso中sources目录下的boot.wim拷贝到H:\sources目录下。
5.重启系统,设置为从USB盘启动。启动后就可以看到安装界面,点击install now后在新的界面下按shift+F10键,会弹出命令行窗口。
6.在命令行窗口中键入taskmgr.exe,启动任务管理器窗口;在进程列表中结束占用内存比较大的那个setup.exe进程。
7.在命令行下找到自己拷贝到硬盘上的vista x64安装文件,运行其中souces目录下的setup.exe文件,启动正常安装流程....
方法2不需要把所有安装文件拷到USB盘上(只需要winpex64环境),所以可以用容量比较小的USB闪存盘。
如果你熟悉wim编辑工具,以上步骤可以更简单些。
以上步骤的核心其实就一点,使用bootsect写入启动盘启动代码。
附上x86 vista中的boosect.exe文件省得找了。 |
|