无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 12411|回复: 12

[教程] XP系统下安装Win7 VHD的简单方法

[复制链接]
发表于 2018-4-22 18:17:44 | 显示全部楼层 |阅读模式
本帖最后由 moneyjin 于 2018-5-6 12:01 编辑

  一般说来,在Win7创建VHD是很容易的,但在XP系统下创建VHD安装Win7相对困难点,网上的资料基本上是进PE3下创建vhd,或者要求系统是Win7/8,经本人综合网上及本论坛的资料,反复实践试验,总结出在XP系统下安装Win7 VHD的简单方法,不用批处理,不用更改系统C盘的MBR、PBR,下面介绍这种简单方法,和大家一起交流学习。
  -、在XP系统下用DG创建VHD文件
  用DiskGenius(简称DG)创建一个Virtual Pc虚拟硬盘文件,DG要求是3.4以上版本的,我用的是3.8免费版。
  1.运行DG,点击“硬盘”-“新建虚拟硬盘文件”-“新建Virtual Pc虚拟硬盘文件”,文件路径输入“F:\win7.vhd”,大小输入20G。勾选“立即分配全部硬盘空间”后点确定。自己做的时候选个容量大的分区,不一定是F盘,本方法是以F盘作为示例的。如图所示。
       1.jpg
  2.单击新建立的虚拟硬盘,点击“新建分区”,选“主磁盘分区”,文件系统“NTFS”,勾选“对齐到下列扇区数的整数倍”,点确定。然后单击“保存更改”点“是(Y)”后会弹出格式化对话框,点“是(Y)”后格式化虚拟硬盘,完成后退出DG。如图所示。
   2.jpg
   3.jpg
  二、用ImDisk装载建好的Vhd文件到Z盘
  网上搜索下载ImDisk并安装好,我用的是ImDisk2.0.9汉化版。ImDisk安装好后在文件右键有菜单选项,右键单击win7.vhd文件,单击“Mount as ImDisk Virtual Disk”,在弹出的“安装新的虚拟磁盘”对话框,驱动器选Z,设备类型选“硬盘卷”,然后点击“确定”,完成后打开“我的电脑”,就会看到多出一个“本地磁盘(Z:)”了。如图所示。
   4.jpg
  三、“灌装”Win7安装文件到Z盘
  Win7安装包一般有GHO、WIM、ESD这几种文件格式,不同的格式“灌装”工具有所不同,下面分别讲述。
  1.GHO文件:可以用Ghostexp打开要安装的GHO文件后,编辑-全部选择,右键“提取”到刚才装载好的Z盘,这种方法是简单但是耗时漫长,不推荐用这种方法。推荐用11.5以上版本的Ghost32,支持还原GHO文件到虚拟分区。
  运行Ghost32,单击Local-Partition-From Image,如图所示。
   5.jpg
  在出现的界面找到要安装的GHO文件,这里示例是GWIN7.GHO,单击GWIN7.GHO在弹出的界面单击“OK”,在出现选择磁盘的界面选择虚拟磁盘,虚拟磁盘的Drive号是80,选好后单击“OK”。如图所示。
   9.jpg
   6.jpg
  在出现的选择分区界面选择Z: ,千万不要选错了,选错了还原到其它分区会把那个分区的数据全部覆盖的!!!选中Z盘后单击“OK”会弹出确认界面,确认无误后点“Yes”,Ghost32会把GHO文件还原到Z盘去,等待还原完成即可。如图所示。
   7.jpg
   8.jpg
  2.WIM和ESD文件:用WinNTSetup工具进行安装,目前最新版本是3.89,运行WinNTSetup,点击界面上的“Windows vista/7/8/10/2008/2012”,这里示例安装包是install.esd文件,安装源是“F:\install.esd”,选择引导驱动器、选择安装驱动器都选择为Z,按如图所示进行设置。
   10.jpg
  点击“开始安装”后在弹出的界面按如图所示设置后单击“确定”,然后等待安装完成即可。
   11.jpg
  上述还原或安装完成后关闭Ghost32或WinNTSetup,打开“我的电脑”,右键单击“本地磁盘(Z:)”点击“UnMount as ImDisk Virtual Disk”卸载虚拟磁盘,这步是必须的!
  四、用BOOTICE创建win7引导菜单
  不想改系统C盘的PBR(分区引导记录),只能用GRLDR引导了,其实把C盘的PBR改成NT6.x引导更为简单省事。先把附件1提供的 boot 文件夹、bootmgr、grldr文件复制到C盘根目录。
  1.在Boot.ini中添加G4D引导:把C盘的Boot.ini文件去掉只读属性,在最后面加上 C:\grldr="启动Grldr" ,加上后保存关闭Boot.ini文件。Boot.ini文件内容如下:
  [boot loader]
  timeout=5
  default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer
  C:\grldr="启动Grldr"
  2.用BOOTICE打开grldr修改启动菜单,我用的版本是0.9,运行BOOTICE,单击“实用工具”,启动编辑器-打开文件,找到C盘的grldr文件打开,添加以下内容后按原有编码格式保存成功后关闭,如图所示。
    title Win7 VHD
    find --set-root --ignore-floppies --ignore-cd /bootmgr
    chainloader /bootmgr
    boot
   12.jpg
  附件提供的grldr文件已经是修改好了的,直接用就可以了。
  3.在BOOTICE界面上单击 BCD编辑-新建BCD,定位到boot文件夹,文件名输入BCD,单击保存,成功创建后回到BOOTICE主界面,点击“查看/修改”进入BCD编辑,先点击添加-Windows 2000/XP/2003启动项,如图所示。
   13.jpg
   14.jpg
  再点击添加-Windows NT6.X VHD启动项,按如图所示设置。
   15.jpg
       设置完毕依处点击 保存全局设置、保存当前系统设置。
  4.在BOOTICE界面上单击 磁盘镜像处理,找到并打开F盘的win7.vhd文件,点击分区引导记录,此时可以看到虚拟分区引导记录是NTLDR引导程序,选中BOOTMGR引导程序,点击 安装/配置,在弹出的界面点击确定即可完成安装。如图所示。
   16.jpg
   17.jpg
   18.jpg
  好了,至此大功告成了!重启计算机,在启动菜单选“启动Grldr”回车进入再选“Win7 VHD”即可进入Win7的安装过程,安装完毕自动进入Win7系统桌面!不过要提出的是,本人试了几个版本的Win7安装包,安装过程中都自动把C盘的PBR改成NT6.x引导的,安装完毕进入Win7系统可以运行BOOTICE改成NT5.x的引导程序,不改就用NT6.x的引导程序也没关系,如果这样C盘的boot 文件夹、bootmgr文件就不能删除或移动文件(夹)位置的,删除或移动位置了就不能启动VHD的Win7系统的!bootmgr也可以用win8的。
  上面的操作步骤虽然看起来有点“繁琐”,但每一步的操作都很简单,自己试着完整操作一次就很容易掌握这个方法的!当然也希望广大会员朋友一起探讨研究,总结经验,共同提高!有兴趣也可看下我另一篇帖子:
  Win7系统下安装XP VHD的简单方法:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=409009&extra=page%3D1

       重要更新:用bootmgr启动的方法还是有点“繁琐”的,经本人在论坛上搜索资料并实践验证,发现用NTBOOT启动更为简单,硬盘上不需要启动文件,只需要VHD文件即可。下面是操作步骤,先下载附件2,解压出来有grldr、NTBOOT目录,NTBOOT目录是从NTBOOT.ISO解压得到的。
  1.在Boot.ini中添加G4D引导:方法同上所述的第1步。
  2.NTBOOT.ISO本来是用ISO镜像启动的,但修改里面的菜单项再保存成ISO文件过于麻烦,本人研究了下,用以下方法就可以修改菜单项而不用保存成ISO文件了。
  用BOOTICE打开grldr修改启动菜单,打开解压出来的grldr文件,把里面的内置菜单全部删除,添加以下内容后按原有编码格式保存成功后关闭。
  default 0
  timeout 0

  title BOOT NTBOOT
  command --set-path=(hd)/NTBOOT
  /NTBOOT/ntboot menu
  3.用BOOTICE打开NTBOOT.LST目录中的menu.lst菜单进行编辑,修改下面这项:
  title NT6.X From VHD
  command %NTBOOT% NT6=/boot/boot.vhd
  比如WIN7.VHD在根目录下,改成 command %NTBOOT% NT6=/WIN7.vhd 保存。
  把修改好的grldr、NTBOOT目录复制到C盘根目录。附件2中的grldr、NTBOOT目录都是已经修改好的,直接用就行了。
  4.用BOOTICE把Win7.VHD文件的PBR改成NT6.x引导的。还要注意一点,用NTBOOT启动时一定要用WinContig对VHD文件进行整理。
  重启计算机,选择NTBOOT的启动菜单项“title NT6.X From VHD”启动即可。这种方法不需要C盘中有bootmgr、boot 文件夹,但是Win7在安装过程中自动把C盘的PBR改成NT6.x引导的,安装完毕进入Win7系统后一定要运行BOOTICE改回NT5.x的引导程序。

  
  参考的帖子:
  1.xp下玩vhd win7最简方法:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=206272
  2.给你的 XP 加个 Win8 VHD 启动:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=211797
  所用到工具:
  1.DiskGenius官网:www.diskgenius.cn
  2.ImDisk2.1.0 汉化绿色版:www.greenxf.com/soft/103873.html
  3.Ghost11.5:www.onlinedown.net/soft/614845.htm
  4.WinNTSetup3.89:www.pc6.com/softview/SoftView_80693.html
  5.BOOTICE官网:www.ipauly.com
  6.NTBOOT官网:http://chenall.net/post/ntboot/
  其它如UltraISO、WinContig自行在网上搜索下载即可。
  附件1: boot.part1.rar (2 MB, 下载次数: 50)

评分

参与人数 3无忧币 +11 收起 理由
Flyinhere + 5 很给力!
maomihuacha + 1
XDD6622 + 5 很给力!

查看全部评分

发表于 2018-4-22 19:03:21 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

发表于 2018-4-22 19:54:20 | 显示全部楼层
感谢分享吧,后面其实直接boot 文件夹、bootmgr引导VHD,XP自己的boot.ini,个人感觉是更简单,反正我是这么搞的

点评

相对来说,xp系统引导win7、win7/8/10.vhd要麻烦一点 PBR由nt5.x改为nt6.x,然后引导xp或win7或以后的系统更省事 不过,还是谢谢楼主,给小白多提供一个思路和方案  详情 回复 发表于 2018-4-22 21:07
回复

使用道具 举报

发表于 2018-4-22 21:07:30 | 显示全部楼层
2012andyle113 发表于 2018-4-22 19:54
感谢分享吧,后面其实直接boot 文件夹、bootmgr引导VHD,XP自己的boot.ini,个人感觉是更简单,反正我是这 ...

相对来说,xp系统引导win7、win7/8/10.vhd要麻烦一点
PBR由nt5.x改为nt6.x,然后引导xp或win7或以后的系统更省事
不过,还是谢谢楼主,给小白多提供一个思路和方案
回复

使用道具 举报

发表于 2018-4-22 22:17:34 | 显示全部楼层
支持独创技术贴,收藏了!

点评

谢谢 XDD6622网友 的支持评分,Thanks!  详情 回复 发表于 2018-4-22 22:46
回复

使用道具 举报

 楼主| 发表于 2018-4-22 22:46:31 | 显示全部楼层
XDD6622 发表于 2018-4-22 22:17
支持独创技术贴,收藏了!

谢谢 XDD6622网友 的支持评分,Thanks!
回复

使用道具 举报

发表于 2018-4-22 23:30:00 | 显示全部楼层
感谢分享。
回复

使用道具 举报

发表于 2018-4-23 07:51:08 | 显示全部楼层

谢谢楼主分享
回复

使用道具 举报

发表于 2018-4-23 08:28:18 | 显示全部楼层
谢谢分享,学习了
回复

使用道具 举报

发表于 2019-3-26 13:23:44 | 显示全部楼层
多谢楼主详细介绍
回复

使用道具 举报

发表于 2020-3-29 13:00:24 | 显示全部楼层
多谢楼主详细介绍
回复

使用道具 举报

发表于 2020-4-8 23:03:23 | 显示全部楼层
需要点时间
回复

使用道具 举报

发表于 2021-3-26 23:21:52 | 显示全部楼层
楼主方法简单易懂,很好的教程,多谢了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 10:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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