|
本帖最后由 moneyjin 于 2018-5-2 10:37 编辑
一般说来,在XP系统下安装Win7 VHD的难点在于创建VHD,但这可以用DiskGenius轻易解决,因为Win7支持原生VHD启动,创建VHD后用ImDisk挂载,再用相应工具“灌装”Win7安装文件到VHD中,设好启动菜单启动还是有很高的成功率的。但在Win7系统下安装XP VHD,由于XP系统不支持VHD的启动,只能通过安装第三方的VHD驱动来解决,这些驱动有VBOOT、Winvblock、Firadisk。经本人反复实践验证,安装XP VHD最简单的方法还是用WinXP_VHD辅助处理工具,下面用文字简单讲述一下安装过程。
一、在Win7系统下,运行WinXP_VHD辅助处理工具,创建一个VHD,设好要创建的VHD大小、路径,导入XP的GHO安装包,确定后等GHO还原完成,出现是否自动导入VBOOT的驱动和注册表时选“是”导入,完成后会导入VBOOT驱动到XP系统及生成启动菜单。
二、安装完成后千万不要急着重启电脑,因为WinXP_VHD工具内置的vbootdsk.sys驱动文件是旧版的未经破解的,用来启动XP VHD会出现12F蓝屏而失败的!用WinXP_VHD工具挂载安装好的VHD文件到Z盘,把附件提供的vbootdsk.sys文件复制替换Z:\windows\system32\drivers中的同名文件。
重启计算机,选择启动菜单中的“WinXP VHD”,回车进入VBOOT的启动菜单,选“XP VHD”回车即可,如果因主板是AHCI驱动模式出现7B蓝屏,用Win7PE或PE3.0启动,在PE环境下挂载VHD文件,用SkyIAR或其它工具比如本论坛的PE下的驱动注入工具更新VHD内的相应驱动。
如果不想用VBOOT来启动,可以用NTBOOT来替换,下载好NTBOOT.ISO,用UltraISO打开,提取NTBOOT.LST目录中的menu.lst菜单用BOOTICE打开进行编辑,修改下面这项:
title Boot From VHD(vboot)
command %NTBOOT% vboot=/boot/vboot.vhd
比如WINXP.VHD在根目录下,改成 command %NTBOOT% vboot=/WINXP.vhd 保存。编辑后替换掉原来的文件,用UltraISO保存NTBOOT.ISO时一定要将“配置”中的“保存”选项的勾全部去掉,然后保存即可。
重要更新:上面修改NTBOOT菜单项并重新保存成ISO文件的方法过于麻烦,解开NTBOOT.ISO到NTBOOT目录,发现NTBOOT也是用grldr引导的,于是研究了下,用BOOTICE打开grldr,把里面的内置菜单全部删除,添加以下内容后保存:
default 0
timeout 0
title BOOT NTBOOT
command --set-path=(hd)/NTBOOT
/NTBOOT/ntboot menu
把NTBOOT目录复制到C盘根目录,这样就可以用BOOTICE打开NTBOOT.LST目录中的menu.lst菜单进行编辑了,修改内容同上面所述的,修改后保存,就不用再做成ISO文件了。再把grldr、grldr.mbr也复制到C盘根目录。附件提供的是已经修改好的文件(夹),直接用就可以了。
用BOOTICE修改BCD菜单,添加一项“实模式启动项”保存。还要注意一点,用NTBOOT启动时一定要用WinContig对VHD文件进行整理。重启计算机,选择NTBOOT的启动菜单项“title Boot From VHD(vboot)”启动即可。用NTBOOT启动,原Win7系统中的VBOOT驱动及启动菜单都可以删除,进入“设备管理器”如果有VBOOT驱动项就删除,启动菜单在BCD菜单中删除,C盘根目录下的vboot目录、vbootldr、vbootldr.mbr文件都可删除。
上述安装过程不要急着在实体环境中进行,建议用版本至少在10以上VMware虚拟机安装测试,因为XP系统不支持SCSI磁盘,创建Win7(X64)虚拟机时,一定要选择“自定义(高级)”模式,硬盘及光驱一定要选为IDE模式。10以下版本的VMware虚拟机,就算成功装了VBOOT驱动的VHD XP,启动测试时会出现“客户机CPU被禁用”或“虚拟CPU进入关机状态”等提示而不能成功启动。
上面的过程是本人在安装时的一些体会,不能算是教程,分享出来和广大会员朋友一起探讨研究,总结经验,共同提高!有兴趣也可看下我另一篇帖子:
XP系统下安装Win7 VHD的简单方法:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=408922&extra=page%3D1
参考的帖子:
1.VBOOT及WinXP_VHD辅助工具安装VHD系统等的用户使用经验汇总:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187919&extra=page%3D1
2.抛弃vboot不格盘用Grub4dos和Winvblock或Firadisk安装Ghost版XP到VHD:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363198&extra=page%3D1
用到的工具:
1.WinXP_VHD辅助处理工具2011:www.xdowns.com/soft/6/99/2011/Soft_71883.html
2.NTBOOT官网:http://chenall.net/post/ntboot/
3.BOOTIC官网:www.ipauly.com/
4.PE下的驱动注入工具,仙乃日之增加版:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187423&extra=page%3D3
其它如UltraISO、WinContig、VMware虚拟机自行在网上搜索下载即可。
附件:
Grldr&NTBOOT&vbootdsk文件.rar
(1.71 MB, 下载次数: 281)
|
评分
-
查看全部评分
|