如何u启动引导程序序启动VHD

你是否听说过Windows 7中的一个新功能-VHD引导启动计算机?这是一项非常牛X的技术,虽然在普通用户中没有几个人知道,但是专业人士决对对它印象深刻。我也是在老耿的博客中看到关于对VHD引导启动计算机的两篇文章介绍才对它进行了研究,两篇文章在这:、,感兴趣的朋友可以看看。在此特别感谢老耿的文章对我的启发。不过你看了后会发现,老耿的这两篇文章很专业,一些菜鸟可能看不懂。今天我就以一种菜鸟的方式教你不懂dos命令仍然可以用VHD引导启动安装Windows 7系统。
首先介绍一下VHD(Microsoft Virtual Hard Disk format)是微软开发的一种虚拟磁盘技术,玩过虚拟机的人可能对它有所了解。简单点说,VHD就是一个虚拟的硬盘镜像,类似光盘镜像的iso文件。而Windows 7则对其提供了内建支持。
那么我今天介绍的是什么呢,就是将Windows 7系统装在VHD文件里,然后通过它引导启动系统。那么这种方法有什么用呢?如果你想安装双系统又不想破坏现有的磁盘分配布局,如果你是32位Windows 7想尝试一下64位的Windows 7,或者你想在实体机上创建多个系统用来开发测试而又厌烦了虚拟机的低性能,又或者你和我一样安装了正版的低版本Windows 7(我的是家庭普通版)又想体验一下高版本的快感,还是你想多学习一点知识。如果你符合了以上的任何一条,你都可以尝试一下。
然后我再说说这种方法的好处:
1、多版本系统共存,互不干扰,VHD系统不想要可随时删除。
2、最大限度发挥硬件性能,跟虚拟机安装有本质的不同。
3、对现有激活正版系统没有任何影响,可放心使用。
4、安装完成后的成就感无以伦比。
下面我们就来正是讲解VHD引导安装启动Windows 7系统:
安装前准备:
1、计算机已安装Windows 7操作系统,任何版本都可以,甚至家庭普通版。
2、任何版本的Windows 7操作系统光盘或iso镜像(自行准备)。
3、所需软件:
任意虚拟光驱软件(可选)
安装详细图文步骤:
一、首先安装好EasyBCD系统引导管理器,过于简单,不做介绍。可以安装虚拟光驱软件。
二、创建VHD文件。
右击我的电脑,点击管理:
点击磁盘管理–更多操作–创建VHD:
选择VHD文件位置(建议选择较大的磁盘)–虚拟硬盘大小(建议不小于15G),虚拟硬盘格式建议选择固定大小,这样性能最好,不过创建时间稍慢:
等待几分钟的创建过程,不要关闭窗口:
创建完磁盘后,出现一个未分配盘符,右击它,初始化磁盘:
选择磁盘1–MBR模式,然后确定:
新建简单卷,下一步:
选择全部的磁盘空间,下一步:
分配一个盘符,下一步:
格式化磁盘,文件系统选择NTFS,快速格式化:
点击完成进行格式化:
格式化好后会在资源管理器中出现一个新的盘符,虚拟硬盘就是它了:
三、将安装文件写入VHD虚拟硬盘中。
虚拟光驱加载Windows 7光盘iso镜像或直接用winrar解压到某一目录,建议不包含中文。
点击打开,找到install.wim安装影像,位于光盘(镜像)的sources目录下:
选择系统为Windows 7旗舰版(最高版本),只能选旗舰版,有企业版光盘的可以装企业版。选择安装分区和引导分区的盘符,均为上面分配的那个,一定要对,取消格式化,因为已经格式化了,然后点击开始安装:
等待10几分钟安装成功,问重启否,选择否:
四、修改启动管理器,重启安装。
打开EsayBCD,按照下图步骤填写:
设置完毕后重启计算机选择刚刚加入的启动项:
然后便进入安装过程,同正常安装没有区别,注意重启时仍然选择VHD Win7:
此时VHD引导启动安装Windows 7已经结束,然后就是系统激活和设置等,在此系统上得任何操作均不影响第一系统。
祝你的Windows 7之旅开
发表评论:
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&如何制作双模式启动U盘(传统启动和UEFI启动)
作者:佚名
字体:[ ] 来源:互联网 时间:09-11 09:39:22
安装了具有UEFI引导功能的Win8系统,如果你想制作传统启动和UEFI启动双模式的U盘,那该如何做呢?下面为大家介绍具体的制作方法
对于UEFI,相信一部用户并不陌生,它是最近几年兴起的一种新的电脑启动引导方式。前不久小编就安装了具有UEFI引导功能的Win8系统,但如果你想制作传统启动和UEFI启动双模式的U盘,那该如何做呢?   准备工作:   1、准备一个传统模式下的FBA包,用于UD到U盘引导传统模式电脑维护系统;   2、准备一个WIN8 X64的PE,支持UEFI启动的,论坛里有,我的就是在论坛里下载的。   3、(可选项)准备一个Win8 X64的U盘VHD镜像,我用的是自制的。   4、准备一个U盘,大小必须大于前2项或3项所有软件的容量。   制作方法:   1、使用DiskGenius将U盘分为两个区,以我的32G优盘为例,第一个盘分了30G,其余的约1G分为第二个盘,第二个盘采用fat32分区格式。   2、将FBA包UD到U盘,如UD时扩展分区设定1G,则原30G只剩下了29G空间。UD完后将剩余的29G格式化为NTFS分区格式。用于存储win8的VHD镜像。   3、将支持UEFI启动的PE文件提取到一个文件夹中,使用bcdedit编辑BCD菜单,在原启动PE菜单中再加入启动Win8.VHD菜单,保存,再使用DiskGenius将编好的所有PE文件拖入到最后的FAT32分区内。   至此,U盘制作完毕,此盘可以使用UD启动普通机器,也可以通过UEFI启动WIN8的VD镜像和PE,为了不让WIN8.VHD浪费,你也可以在UD中加入启动WIN8,使两种启动试方式都能启动WIN8系统。时间有限,说的简单了点。   看完这篇文章后,小编还需要提醒各位一点,那就是要实现UEFI启动前提是主板要能够支持。如果主板不支持UEFI启动,那么即便安装了具有UEFI引导启动功能的Win8、Win7系统也都只能按照传统模式启动。
大家感兴趣的内容
12345678910
最近更新的内容vhd引导。。该怎么修复。。_windows7吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:441,260贴子:
vhd引导。。该怎么修复。。收藏
win8通过vhd安装的。。把win7格了重装后,引导没了。。
2017新版Ghost Win7旗舰版系统,Ghost Windows7旗舰版系统下载,高效稳定,装机必备之选,本站系统下载速度快,免激活,全新驱动完整兼容笔记本,新老台式机,是电脑装机必选系统.
首先要先挂载vhd,输入“cmd”,然后用右键点击 cmd.exe,选择“通过管理员权限运行”。 在命令行工具中输入: bcdedit /copy {current} /d “win8”(引号里换成你自己的vhd文件名,不含扩展名) 将 得 到 的 大 括 号 中 的 字 符 串 记 录 , 如 得 到 的 字 符 串 为 {3fc4-11df-ab55-d8e464fb2f3a}。而后分别输入: bcdedit /set {3fc4-11df-ab55-d8e464fb2f3a} device vhd=[d:]\win7_64.vhd bcdedit /set {3fc4-11df-ab55-d8e464fb2f3a} osdevice vhd=[d:]\win7_64.vhd bcdedit /set {3fc4-11df-ab55-d8e464fb2f3a} detecthal on 其中{3fc4-11df-ab55-d8e464fb2f3a}要替换成自己得到的字符串。然后在命令行中运行“msconfig”,启动“系统配置”,可以看到已经配置好了系统引导选项。
回复3楼:好吧,我承认我是百度的
进入xp安装easybcd,用easybcd添加一个vhd的引导项就行了,还有一个vhd辅助工具也可以添加vhd的启动项。推荐vhd辅助工具,这个我是添加过win8的vhd引导的,easybcd没试过另外,这两个工具都有绿色版的,可以直接在pe中运行追问:xp 下面应该没有足够权限 请问只在U盘 win8下怎么做
有个疑惑xp下是没有bcd的对吗 我不知道怎么操作追答:那两个工具都是自动的,你选好vhd文件,输入名字就可以添加了。虽然我没在xp下用过easybcd,不过我找到了这个还有一种方法稍微麻烦一些,需要重新划分出一块ntfs格式的主分区(大小有个几十兆就足够了),然后将windows7系统根目录下的boot文件夹和bootmgr文件复制到这块主分区上,再使用easybcd编辑这块分区下boot文件夹下面的bcd文件,将xp和win8vhd启动项添加好之后,将这块主分区设置为活动分区,电脑启动的时候会首先从这块主分区上查找引导菜单,然后就有了win7的引导菜单了。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或         
您现在的位置:&&>&&>&&>&&>&&>&正文
使用Win7引导程序启动VHD的N个场景
来源:()  【】 
  首先,我想指正一个说法,网上经常说Win 7 Native Boot VHD,更确切的说,应该是The Boot Loader Of Win 7 Native Boot VHD,重点突出---Win 7(包括2k8 R2)的Boot Loader。  下面是2种大的场景分类  考试吧来一一解释每一种场景。  1.双系统  介绍双系统场景的文章比较多,操作起来也比较方便,远的不说,先看盆盆的这篇文章《[虚拟化实战]无需借助虚机安装,就能从VHD原生启动》,真的是一步到位。  双系统顾名思义,就是在原械囊桓鱿低成咸砑右桓鲂碌南低常饫镂壹偕柙?strong&在原有的Win 7上添加一个新的Win 2k8 R2。我可以比喻成1+VHD,1就是原有的操作系统(Win 7),VHD则是要新增的操作系统。  -----------------------------------------------  实验条件:  1.一台安装Win 7的计算机ImageX一张Wn 2k8 R2安装光盘(其实只需要里面的Install.wim文件)  -----------------------------------------------  这里我还是简单的说一下步骤:  1.在已有的Win 7里面新建一个VHD并挂载到X盘(可以随意选盘符)ImageX一个Win 2k8 R2到X盘修改启动项,Bcdedit  如果对于需要更详细的步骤,可以参考Frank的这篇文章从《VHD文件启动计算机》。  -----------------------------------------------  注意事项:  1.只能ImageX一个Win 7以上的操作系统,如果ImageX一个Vista,再实现双系统,当用Win 7的引导程序引导这个VHD会提示错误这个时候引导双系统的引导程序,是原来Win 7的。原有的操作系统可以是Vista或者2008的吗?  本来我认为是不可以的,不过看了Frank的《再谈从虚拟磁盘文件启动计算机》,发现还是可以做的到的  2.单系统  所谓单系统,就是单一的VHD,一个硬盘上面放一个VHD,我把它比喻成0+VHD,0就是一个空硬盘,上面什么都没有,VHD则是要新增的操作系统。这个才是我今天要介绍的重点。同样,我这里VHD上的操作系统是Win 2k8 R2为例。  单一VHD有2种部署方法:WinPE 3.0和双硬盘。1 WinPE 3.0  我也先推荐一篇文章,是MVP苏繁的《Step by Step VHD with Native Boot》  -----------------------------------------------  实验环境:  1.一台没有操作系统的新计算机WinPE 3.0光盘(里面最好附带ImageX)一张Wn 2k8 R2安装光盘(其实只需要里面的Install.wim文件)一台普通的计算机,只作存放2k8 R2光盘使用,并把光盘共享出来新计算机和普通的计算机都需要在同一网段  6.Bcdboot  -----------------------------------------------  简单说一下步骤:  1.先在新计算机的光驱放入WinPE 3.0的光盘,并引导在WinPE 3.0的环境里面把新计算机的硬盘分区,分成一个C盘外加一个S盘,C盘用来存放VHD,S盘用来存放引导程序,并把S盘设置成为Active新建一个VHD放在C盘上,并挂载到X盘符在普通的计算机上放入2k8 R2的光盘,并共享盘符回到WinPE 3.0的界面里面,用ImageX把2k8 R2的镜像还原到X盘  6.Bcdboot,把引导程序写入S盘  其中的步骤就这些,苏繁的文章写得很详细。  -----------------------------------------------  注意事项:  1.如果没有网络环境,可以考虑使用2个光驱或者U盘,有很多种组合的方式,宗旨就是:从WinPE 3.0启动系统,然后在里面把2k8 R2的镜像还原到VHD的挂载盘符,最后Bcdboot制作引导程序  当然也可以先做好VHD,然后拷到新硬盘去就好了。  从上面的步骤,我们可以发现有2个明显的缺点:1.命令行下面操作 2.需要网络环境  所以,我还是重点推荐一下双硬盘的方法。2 双硬盘  -----------------------------------------------  实验环境:  1.一台Win 7计算机,挂载双硬盘,一块硬盘是Win 7用的,而另外一块硬盘是空的,就是我们要放VHD的实验硬盘一张Wn 2k8 R2安装光盘(其实只需要里面的Install.wim文件)ImageXBcdboot  -----------------------------------------------  简单说一下步骤:  1.先在Win 7里面把空的硬盘分区,分成两个盘符,其中一个放VHD文件,另外一个放引导程序,假设是E盘和S盘,S盘需要设置为Active在E盘里面新建一个VHD文件并挂载到X盘ImageX 2k8 R2到X盘Bcdboot,把引导程序写入S盘  相对上面的WinPE 3.0的方法,双硬盘显得容易操作一些,对于环境的要求也要小很多。  如果想要快速部署,可以先做好一个现成的2k8 R2的VHD,那么所需要做的就是复制粘贴再加Bcdboot。  最后补充一点:  ImageX还原出来的VHD文件,如果不进行Bcdboot,即使直接放到Hyper-V或者VPC里面,也无法引导。这点我起初也不明白,后来发现Hyper-V生成的VHD,和ImageX生成的VHD有本质的区别,在于前者直接生成了200M的包含bootmgr的System Partition,而后者没有,所以需要Bcdboot。  1&&&
文章责编:gaoxiaoliang& 看了本文的网友还看了
?&&( 15:51:47)?&&( 14:16:20)?&&( 14:14:40)?&&( 14:13:00)?&&( 14:10:55)?&&( 14:02:35)
? ?   ? ?   ? ?   ? ?   ? ?
? ?   ? ?   ?
?   ? ?    ? ?   ? ?   ? ?   ? ?
? ?   ? ?
实用工具 |
| 大全 | 大全
     |
版权声明:如果网所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本内容,请注明出处。
Copyright & 2004-
 网 All Rights Reserved 
中国科学院研究生院权威支持(北京) 电 话:010- 传 真:010-导读:如何引导程序启动VHD?
  首先,我想指正一个说法,网上经常说Win7NativeBootVHD,更确切的说,应该是TheBootLoaderOfWin7NativeBootVHD,重点突出---Windows7(包括2k8R2)的BootLoader。
  1.双系统
  介绍双系统场景的文章比较多,操作起来也比较方便,远的不说,先看盆盆的这篇文章《[虚拟化实战]无需借助虚机安装,就能从VHD原生启动》,真的是一步到位。
  双系统顾名思义,就是在原有的一个系统上添加一个新的系统,这里我假设在在原有的Win7上添加一个新的Win2k8R2。我可以比喻成1+VHD,1就是原有的操作系统(Win7),VHD则是要新增的操作系统。
  实验条件:
  1.一台安装Win7的计算机
  2.ImageX
  3.一张Wn2k8R2安装光盘(其实只需要里面的Install.wim文件)
  这里我还是简单的说一下步骤:
  1.在已有的Win7里面新建一个VHD并挂载到X盘(可以随意选盘符)
  2.ImageX一个Win2k8R2到X盘
  3.修改启动项,Bcdedit
  注意事项:
  1.只能ImageX一个Windows7以上的操作系统,如果ImageX一个Vista,再实现双系统,当用Win7的引导程序引导这个VHD会提示错误
  2.这个时候引导双系统的引导程序,是原来Win7的。
  2.单系统
  所谓单系统,就是单一的VHD,一个硬盘上面放一个VHD,我把它比喻成0+VHD,0就是一个空硬盘,上面什么都没有,VHD则是要新增的操作系统。这个才是我今天要介绍的重点。同样,我这里VHD上的操作系统是Win2k8R2为例。
  单一VHD有2种部署方法:WinPE3.0和双硬盘。
  2.1WinPE3.0
  实验环境:
  1.一台没有操作系统的新计算机
  2.WinPE3.0光盘(里面最好附带ImageX)
  3.一张Wn2k8R2安装光盘(其实只需要里面的Install.wim文件)
  4.一台普通的计算机,只作存放2k8R2光盘使用,并把光盘共享出来
  5.新计算机和普通的计算机都需要在同一网段
  6.Bcdboot
  简单说一下步骤:
  1.先在新计算机的光驱放入WinPE3.0的光盘,并引导
  2.在WinPE3.0的环境里面把新计算机的硬盘分区,分成一个C盘外加一个S盘,C盘用来存放VHD,S盘用来存放引导程序,并把S盘设置成为Active
  3.新建一个VHD放在C盘上,并挂载到X盘符
  4.在普通的计算机上放入2k8R2的光盘,并共享盘符
  5.回到WinPE3.0的界面里面,用ImageX把2k8R2的镜像还原到X盘
  6.Bcdboot,把引导程序写入S盘
  1.如果没有网络环境,可以考虑使用2个光驱或者U盘,有很多种组合的方式,宗旨就是:从WinPE3.0启动系统,然后在里面把2k8R2的镜像还原到VHD的挂载盘符,最后Bcdboot制作引导程序
  当然也可以先做好VHD,然后拷到新硬盘去就好了。
  从上面的步骤,我们可以发现有2个明显的缺点:1.命令行下面操作2.需要网络环境
  所以,我还是重点推荐一下双硬盘的方法。
  2.2双硬盘
  实验环境:
  1.一台Win7计算机,挂载双硬盘,一块硬盘是Win7用的,而另外一块硬盘是空的,就是我们要放VHD的实验硬盘
  2.一张Wn2k8R2安装光盘(其实只需要里面的Install.wim文件)
  3.ImageX
  4.Bcdboot
  简单说一下步骤:
  1.先在Win7里面把空的硬盘分区,分成两个盘符,其中一个放VHD文件,另外一个放引导程序,假设是E盘和S盘,S盘需要设置为Active
  2.在E盘里面新建一个VHD文件并挂载到X盘
  3.ImageX2k8R2到X盘
  4.Bcdboot,把引导程序写入S盘
  相对上面的WinPE3.0的方法,双硬盘显得容易操作一些,对于环境的要求也要小很多。
  如果想要快速部署,可以先做好一个现成的2k8R2的VHD,那么所需要做的就是复制粘贴再加Bcdboot。
  ImageX还原出来的VHD文件,如果不进行Bcdboot,即使直接放到Hyper-V或者VPC里面,也无法引导。这点我起初也不明白,后来发现Hyper-V生成的VHD,和ImageX生成的VHD有本质的区别,在于前者直接生成了200M的包含bootmgr的SystemPartition,而后者没有,所以需要Bcdboot。

我要回帖

更多关于 启动引导程序解锁 的文章

 

随机推荐