无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 9268|回复: 18

[分享] Win7系统下安装XP VHD的简单方法

[复制链接]
发表于 2018-4-30 12:04:14 | 显示全部楼层 |阅读模式
本帖最后由 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, 下载次数: 266)

评分

参与人数 2无忧币 +6 收起 理由
音乐与电脑 + 5 很给力!
maomihuacha + 1

查看全部评分

发表于 2018-4-30 12:20:59 | 显示全部楼层
前段时间不是有这样的教程.......

今天怎么又有这样的教程呢.......
回复

使用道具 举报

发表于 2018-4-30 15:33:45 | 显示全部楼层
我还没搞成功过 要么蓝屏 要么没提示重启。。。







    Mozilla/5.0 (Wayland; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0  (zh-CN)
    ——2018/4/30 下午3:33:47
             

    点评

    先不要急着在实体环境中进行,建议用版本至少在10以上VMware虚拟机安装测试,成功后再在实体环境中进行!  详情 回复 发表于 2018-4-30 15:37
    回复

    使用道具 举报

     楼主| 发表于 2018-4-30 15:37:54 | 显示全部楼层
    sysop 发表于 2018-4-30 15:33
    我还没搞成功过 要么蓝屏 要么没提示重启。。。

    先不要急着在实体环境中进行,建议用版本至少在10以上VMware虚拟机安装测试,成功后再在实体环境中进行!
    回复

    使用道具 举报

    发表于 2018-4-30 20:06:35 | 显示全部楼层
    感谢楼主,收集资料辛苦
    回复

    使用道具 举报

    发表于 2018-4-30 22:06:33 | 显示全部楼层
    不错,支持!
    回复

    使用道具 举报

    发表于 2018-5-1 17:27:14 | 显示全部楼层
    说得还是比较有条理的,支持一下
    回复

    使用道具 举报

    发表于 2020-1-12 23:35:32 | 显示全部楼层
    密码?
    回复

    使用道具 举报

    发表于 2020-1-29 14:00:43 来自手机 | 显示全部楼层
    好好研究一下。
    回复

    使用道具 举报

    发表于 2020-2-27 01:41:23 | 显示全部楼层
    今天實機 win7 裝 VHD win 10 ,正想著怎麼搞 XP....
    回复

    使用道具 举报

    发表于 2020-3-29 11:16:30 | 显示全部楼层
    我是uefi启动的win10 win7双系统,不知道有没有可能装xpvhd
    回复

    使用道具 举报

    发表于 2020-4-3 21:32:20 | 显示全部楼层
    正在找相关的帖子,学习啦
    回复

    使用道具 举报

    发表于 2020-4-3 21:32:48 | 显示全部楼层
    不错的技术帖子,学习了
    回复

    使用道具 举报

    发表于 2020-4-6 12:29:55 来自手机 | 显示全部楼层
    win7系统中安装XP VHD有以下问题 1.创建安装xp的VHD文件,该文件设置多大合适 本机是安装win7,没有xp驱动,是否影响xp的安装和运行 2.楼主的vboot驱动是否已破解,存在时间限制 3.如何制作启动菜单,让双系统都能选择启动 win10系统中安装win7 VHD,也是面临相似问题,想请楼主和高手指点
    回复

    使用道具 举报

    发表于 2020-10-16 23:12:59 | 显示全部楼层
    感谢大神分享
    回复

    使用道具 举报

    发表于 2020-10-30 08:31:25 | 显示全部楼层
    看了又看
    回复

    使用道具 举报

    发表于 2020-10-30 08:44:34 | 显示全部楼层
    研究研究,感谢分享了
    回复

    使用道具 举报

    发表于 2021-1-4 23:34:43 | 显示全部楼层
    不知什么是vhd,学习学习了。
    回复

    使用道具 举报

    发表于 2021-1-12 14:05:37 来自手机 | 显示全部楼层
    谢谢
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

    闽公网安备 35020302032614号

    GMT+8, 2021-2-26 15:31

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表