热点科技
标题:
[原创] 使用硬盘安装方式建立XP32和Vista64双系统
[打印本页]
作者:
shigj168
时间:
2007-4-20 11:12
标题:
[原创] 使用硬盘安装方式建立XP32和Vista64双系统
使用硬盘安装方式建立XP32和Vista64双系统
使用硬盘安装方式建立XP32和Vista64双系统
|<by DVD 2007.04.20>|
安装环境:
1,确保你的CPU是64位的。
2,系统目前使用32位WindowsXP。
3,以前可能装过其他系统,譬如Win98,2000或者WinPE等,这同样适用本文。
4,如果你准备安装VISTA32,那么没有必要使用本方法,可直接使用虚拟光驱软件加载后执行VISTA32的Setup.exe即可。
准备资料:
1, Vista64安装光盘的ISO一份,或者已经解压到硬盘的VISTA64安装包也可。
2, Vista32中的BootSect.exe程序一份。
3,准备10G以上的一个分区安装VISTA64,如果长期使用,建议20G以上。
4, 如果硬件设备比较特殊,或者想使用最新驱动,那提前准备好Vista64下的显卡,声卡,网卡等驱动。
5, 抄好安装所用信息,如序列号,本文所用DOS命令等。
安装过程:
1,拷贝安装文件到硬盘:
使用虚拟光驱如DAEMON Tools加载你的VISTA64.ISO, 我使用的是 cn_windows_vista_x64_dvd_X12-63216.iso, 将光盘上所有的文件都拷贝到硬盘上,譬如 P:\VISTA64, 至于P:文件系统是NTFS还是FAT32都可以。
2,拷贝引导文件到主分区:
主引导盘通常是C:,那么我们就假设目前你的引导盘就是C:,首先复制光盘上efi(目录),boot(目录),bootmgr(文件),到C:\根目录下,建立C:\sources目录,将光盘上Sources目录下的除了install.wim之外所有文件(约224M)拷贝到刚才建立的C:\sources目录下。
不需要将C:转换为NTFS,我使用的就是FAT32,一路下来成功安装。
3,使用BootSect修改引导信息:
假如刚才你的VISTA32下的BootSect.exe放在C:\下,那么就打开命令行Cmd.exe,切换到C:\目录下:
CD /D C:\
然后按回车
修改引导信息:
bootsect /nt60 C:
然后按回车
提示成功后就可以重新启动系统了。
4,重新启动后进入修复计算机的命令行选项:
如果正常,你会直接进入"Windows is Loading Files"画面,或者进入一个选项单。如果进入选项单的话,说明之前就是双系统,按照默认选择走就好了。
出现漂亮的引导画面后,选择好语言(没什么好选的),下一步, 出现'现在安装'画面,此画面左下角有个修复计算机,点选进入,选择命令行CMD工具,并在命令行中切换到刚才的Vista32版本的BootSect所在的目录:
CD /D C:\
然后按回车
修改引导信息:
bootsect /nt52 C:
然后按回车
这次修改引导信息为nt52的目的是为了安全起见,相当于把引导信息换回原来的XP的,这样后面安装的时候如果出现失误或者突然停电什么的,可以重启进入XP进行维护。
5,重命名或者删除原来拷贝过来的的Boot目录:
同样为了安全起见,建议使用重命名,等系统装好了再删除不迟。命令如下:
REN BOOTSECT.EXE BOOTSECT.OLD
REN BOOTMGR BOOTMGR.OLD
REN BOOT BOOT.OLD
REN EFI EFI.OLD
REN SOURCES SOURCES.OLD
好了,所有准备工作完成,这里同样不需要格式化C:为NTFS,我使用的就是FAT32。
6,切换到VISTA64的安装路径进行安装:
在命令行中切换到VISTA64安装盘位置:
CD /D P:\VISTA64
然后按回车
注意此时不要执行Setup,否则会告诉你没有CD/DVD的驱动。请切换到sources目录,执
行sources目录下的setup
。
CD sources
然后按回车
setup.exe
然后按回车
现在安装已经正式开始。剩下的步骤就参考光盘安装吧。
7,安装完之后可以考虑把引导盘(C
上的那些"*.OLD"文件/目录都删除了。
现在你的双系统或者多系统已经成功完成安装。启动菜单上,"以前版本的Windows"就是你原来的XP,其他的如Win98,WinPE则还是使用原来的名字。
作者:
stgeff
时间:
2007-4-20 11:17
re,预留作补充
作者:
flyjk
时间:
2007-4-20 11:31
这也原创啊
早在驱动之家见过差不多的东东
欢迎光临 热点科技 (http://www.itheat.com/activity/)
Powered by Discuz! X3.2