准备条件:
微软的命令行工具(可在Windows XP下使用):
http://pan.baidu.com/share/link?shareid=4040283978&uk=1091360162在Windows7下安装GhostXP简明方法:
1.假如Windows7安装在C盘,欲把WindowsXP装到D盘。
2.在PE下将D盘设置为主分区、活动分区。
3.然后在PE下安装Ghost版的XP,安装完毕后即可进入WindowsXP系统,接下来就是今天要说的方法。
4.将WindowsXP系统下的ntldr、boot.ini、NTDETECT.COM复制到Windows7安装目录。
5.Windows7安装目录下的boot\文件夹下存在BCD文件,下面来修改这个文件,将BCD复制到F盘根目录。运行CMD,执行下述命令:
ccode('set bcd_path= f:\bcd
bcdedit /store %bcd_path%
Bcdedit /store %bcd_path% /create {legacy} /d "Windows XP"
Bcdedit /store %bcd_path% /set {legacy} device boot
Bcdedit /store %bcd_path% /set {legacy} path \ntldr
Bcdedit /store %bcd_path% /displayorder {legacy} /addlast ')
——这样就编辑好了XP的菜单,下面编辑Windows7的菜单:
ccode('bcdedit /store %bcd_path% /set {default} device partition=e:(其中e:表示在WindowsXP下看到的Windows7系统所在分区)
bcdedit /store %bcd_path% /set {default} osdevice partition=e:(其中e:表示在WindowsXP下看到的Windows7系统所在分区)
Bcdedit /store %bcd_path% /displayorder {default} /addfirst')
——这样Windows7的菜单就编辑好了。将编辑好的BCD覆盖原来的BCD(即boot\目录下)
6.还差一步,就是修复Windows7所在分区的pbr
ccode('bootsect /nt60 e:')
(其中e:表示在WindowsXP下看到的Windows7系统所在分区)
7.然后重启进入PE,将Windows7所在分区设置为主分区、活动分区,至此大功告成!
重要提示:
1.现在很多品牌电脑存在隐藏分区,而这个隐藏分区恰好就是活动分区、主分区、系统分区。Windows7安装目录所在的分区只是主分区、启动分区。因此和上述操作略有不同(将第4、5、6、7步中的“Windows7安装目录”改为“隐藏分区”。简而言之就是:只要涉及活动分区的操作都是隐藏分区),如果您对此不是很了解,不可盲目操作,以免造成损失。
2.在WindowsXP和Windows7下的盘符可能不一致。
3.在WindowsXP下执行上述命令,需要Bcdedit和Bootsect支持,我在开头提供了下载。
4.编辑菜单不推荐使用第三方软件例如:BCDTOOL,BOOTICE之类。
[ 此帖被在2014-10-11 18:13重新编辑 ]