vhd创建、系统安装及定制启动菜单详细过程,附imagex、diskpart、bcdedit使用实例

合集下载

VHD原生启动

VHD原生启动

VHD原生启动第一部分准备VHD映像一是从安装镜像中,直接提取系统文件利用(AIK) 中的ImageX 工具,将install.wim中的安装文件直接复制到已经附件到系统中的VHD中。

1、从安装光盘中复制\source\install.wim到d:\install.wim2、安装AIK工具3、AIK程序组中的wimdows PE命令工具提示4、在磁盘管理中创建一个VHD,大小10G,动态扩展,建立在d:\win7.vhd5、初始化已经附加的VHD文件,创建简单卷,格式化,分配为F:6、在wimdows PE命令工具提示下 imagex /info d:\install.wim找到需要安装的win7版本名7、在wimdows PE命令工具提示下 imagex /apply “d:\install.wim”“windows 7ultimate” f:\二、是用虚机制作,就是用虚机去来安装系统,然后把VHD文件拿出来的过程甚至可以在虚拟机中安装好需要的软件•如果安装的是win7,先执行以下命令,否则封装会出错,WIN2008则不会。

•Net stop WMPNetworkSvc 停止WMP服务•Cd %windir%system\sysprep 进入运行封闭程序的目录•Sysprep.exe /oobe /shutdown 重新封闭然后自动关机•优化虚拟机中的VHD•1、参考上一部分的内容,将VHD文件附加到计算机上。

2、然后清理一下 VHD的虚拟磁盘上的东西,比如可以删除页面文件(pagefile.sys),还有者临时文件夹的内容。

3、清理完后,卸载VHD镜像。

4、在“Hyper-V 管理器”中,选中对应的虚机,然后单击右边的“设置”。

5、选中“硬盘驱动器”,确认磁盘文件所在位置。

6、在“Hyper-V 管理器”中选择,“编辑器磁盘”。

• 7、在“编辑虚拟磁盘向导“对话框中单击下一步继续。

•8、选择刚才确定文件位置,然后单击下一步继续。

Windows 7的VHD启动

Windows 7的VHD启动

Windows 7的VHD启动Windows 7只是在引导程序中加入了VHD文件的读写驱动。

我们要完成Windows 7的VH D启动的前提是保证使用Windows 7 的BootManager。

我们需要三个必要工具:Diskpart、ImageX、BcdEdit。

首先,你需要一个装有Windows 7的VHD文件,如果你没有创建好的文件,你就需要使用到Diskpart命令创建一个了。

注:建议使用Windows 7中的Windows PE 3.01. 创建VHD文件利用Windows PE启动计算机,输入以下命令:F:>diskpartDiskpart> Create vdisk file=D:\Win7.vhd type=fixed maximum=20000select vdisk file=D:\win7.vhdattach vdiskcreate partition primaryformat fs=ntfs quickassign letter=GExit以上命令行的意思是为:创建一个20G的虚拟磁盘文件,文件位置放在D盘,然后激活虚拟磁盘,创建为一个主分区,以NTFS格式快速格式化,并设置盘符为G。

此时我们再使用lis t disk命令,就可以看到Disk 0与Disk 1两个磁盘了。

然后,将Windows 7安装到VHD文件当中,在这一步骤和我们正常安装系统没什么区别,比较容易上手。

2. 安装Windows 7到VHD文件自Vista之后系统的安装过程便是WIM文件的解压过程了,我们在Windows 7的安装盘sources目录中找到install.wim文件,解压到G盘中(刚才设置VHD盘符),在命令行中输入:F:>imagex /apply d:\sources\install.wim 5 G:回车后,我们就可以看到解压进度了。

在这个命令中,索引号5是我们要安装的Windows 7版本选择,不清楚的话,就到打开Windows 7安装光盘,去数一数你想安装的系统版本排行第几。

Windows7下通过VHD安装Windows8系统-电脑资料

Windows7下通过VHD安装Windows8系统-电脑资料

Windows7下通过VHD安装Windows8系统-电脑资料
一安装之前先下载好所需资源:
GImageX工具:百度有很多,请谨慎下载,目测不少恶意程序。

//用来将安装文件附加到vhd里面
BOOTICE:最好是最新的版本的。

//用来添加开机启动项
二安装步骤
1.下载并解压ios系统镜像放于任意可用空间,如放在:G:\win8
2.先创建VHD文件:资源管理器-->计算机-->右键-->管理 -->磁盘工具-->更多操作-->创建VHD
注意:vhd大小20G足够,位置随意只要大小够,如:G:\win8.vhd,
电脑资料
《Windows7下通过VHD安装Windows8系统》(https://www.)。

创建好VHD后,再附加VHD,
然后在磁盘管理器中为其添加卷标如H:盘
3.进入cmd使用,进入GImageX目录使用命令:imagex.exe /apply G:\\sources\install.wim 1 H:
注意:此H:盘将为win8系统盘,然后将win8的bootmgr文件覆盖win7的此文件,否则有bug。

4.使用bootice为win7的开机引导添加win8启动选项。

具体步骤:打开bootice.exe点击BCD编辑,
查看/修改当前系统BCD文件,点击添加(新版本的bootice会有选择VHD),然后选启动磁盘,
分区,文件。

其他选项默认即可。

最后保存配置即可。

5.重启机器:即可看到win7,win8。

在VHD中安装Windows7

在VHD中安装Windows7

在VHD中安装Windows7在VHD中安装Windows 71.安装过程第1步:启动安装向导用Windows7安装光盘启动电脑,当安装向导运行至语言设置界面时,按“Shift+F10”组合键调出命令提示符窗口第2步:使用Diskpart创建磁盘分区1- 输入Diskpart命令作用:运行分区管理命令。

提示:过去,Windows系统提供的分区管理命令是Fdisk,自Windows XP后, Fdisk由Diskpart取代。

Diskpart功能强大,几乎能提供分区魔术师的所有功能,更重要的是它支持脚本运行。

2- Select disk 0 //选择磁盘,默认第一个是0、1、23- Create partition primary size=30720 //创建主分区,大小为307204- Active //将该分区设置为活动盘5- Create partition Extended命令作用:创建扩张分区6- Create partition logical size=XXXX命令作用:创建逻辑分区的大小=7- List volume8- Select volume 19- Format fs=ntfs quick10- Assign letter=C第3步:创建VHD文件,并将其挂在到系统上1- Create vdisk file=”C:\win7.vhd” type=fixed maximum=16000命令作用:创建一个虚拟硬盘。

该硬盘由存放于D盘根目录下的文件(file=C:\win7.vhd)来模拟。

硬盘的最大空间为12GB。

命令中的type=fixed表示虚拟硬盘的容量大小是固定的。

要注意的是执行这一命令可能需要10分钟左右的时间,此时,除能观察到电脑上的硬盘指示灯闪烁外,屏幕上无任何反应,请耐心等待,不要误认为死机。

如果命令执行成功,屏幕上返回提示为“Diskpart successfully(成功) created the virtual disk file”。

windows的虚拟磁盘(vhd,vhdx)使用

windows的虚拟磁盘(vhd,vhdx)使用

windows的虚拟磁盘(vhd,vhdx)使用以前一直使用u盘或者移动硬盘接上usb直接拷贝文件,发觉速度一般。

而且一般只有一个盘,分类也很不方便。

后来发现windows的虚拟磁盘可以解决我的问题。

经过一段时间的使用后发觉使用虚拟磁盘的方式好处还是很多的,比如文件的传输速度是比直接在u盘上是要快的。

如果容量大的u盘还可以放几个vhdx文件加载后就是n个磁盘。

下面记录下使用方式:1、打开磁盘管理工具。

快捷键:WIN+R弹出运行窗口,输入:diskmgmt.msc命令,回车确认弹出磁盘管理工具。

2、创建vhdx磁盘文件。

在菜单上选择:操作-》创建VHD,打开创建VHD磁盘文件的界面,这里注意下,先选择磁盘文件的格式,一般win8以上版本选择vhdx好点,否则选择vhd,然后选择动态扩展,而不是固定大小,如果选固定大小的话会立刻分配磁盘空间,例如你创建的磁盘是10G,确定后会创建一个10G的vhd文件,否则只是一个比较小的vhd文件,会在使用后慢慢变大直到指定的最大容量。

再选择磁盘的大小,然后再选择vhd文件存放的位置,最后确定会生成vhd文件。

3、初始化磁盘&格式化磁盘。

4、附加vhd文件在菜单上选择:操作-》附加VHD,在弹出的界面中选择vhd的路径即可。

除了使用磁盘管理工具附加vhd外还可以使用命令方式批量加载。

建立一个无后缀的文本文件LoadVHD,里面填入如下内容:select vdisk file='F:\HDD\D.vhdx'attach vdiskselect vdisk file='F:\HDD\E.vhdx'attach vdisklist disk然后再建立一个bat批处理文件,loadvhd.bat,内容如下:diskpart /s 'F:\HDD\LoadVHD'echo 5秒后关闭...ping 127.0.0.1 -n 5 > nulTASKKILL /F /IM explorer.exestart C:\Windows\explorer.exeexit5、分离vhd除了使用磁盘管理工具分离vhd外还可以使用命令方式批量分离。

VHD挂载安装win7--win8(全过程图解)

VHD挂载安装win7--win8(全过程图解)

VHD是什么?有什么作用?有哪些优点?VHD简单的理解就是在本地硬盘上创建的一个虚拟磁盘空间,类似于虚拟机虚拟的磁盘空间!(VPC 虚拟磁盘格式即为VHD)VHD的作用是可以在这个虚拟空间内安装win7,win2008等系统(win7以前的系统不可以,不支持VHD启动)。

优点:1.安装好后在开机菜单中可以显示win7,直接可以进入!2.可以独占硬件,可以使用全部硬件,比如显卡之类的,不用和虚拟机一样模拟支持!性能上堪比真正的使机体安装(还是略有逊色)3.直接能访问其他的硬盘分区;4.不用单独在硬盘上分区,创建容易,卸载也容易,不想要了直接卸载后删除就什么也不会留下!适用对象:1.xp下挂载vhd安装win7;2.win7下挂载vhd安装win7;3.xp下挂载vhd体验安装win8;4.win7下挂载vhd体验安装win8。

操作步骤1.在你想划分虚拟盘的分区下建立一个文件夹,命名为英文或数字,比如本文在D盘下新建一个文件夹,命名为dpx;2.有安装版光盘的略过这一步,没有光盘的请先下载win7.iso的原版安装镜像(不要ghost版本),按照硬盘安装法做好安装器安装,镜像解压等工作;3.有光盘的光驱内放入安装版光盘,光驱启动到预安装界面;无光驱的从对应的硬盘安装器引导菜单进入预安装界面(即选择语言的界面);4.选择语言,单击下一步,然后出现“现在安装”这个界面,不要继续往下点!我们要在此处挂载vhd。

在这个界面按键盘上的shift+F10,调出cmd命令窗口,然后按图片说明做;本人在此仅讲一例(其他情况下过程完全一样):xp 下挂载vhd安装win7完成后如下:1.可以直接和原来主机通信,访问原来磁盘;2.C盘即为VHD的大小,VHD在原来磁盘里还是可以看到的,但是这并不代表占用了双倍空间,C盘的空间其实就是VHD的空间,只是从他启动显示VHD的大小而已!3.开机菜单有win7这一项,跟真正的实体机安装win7一模一样!附言:一.命令解说1.diskpart作用:运行分区管理2.Create vdisk file=D:\dpx\win7.Vhd type=fixed maximum=15000作用:在D盘的dpx文件夹里创建一个名为win7的虚拟硬盘,硬盘的最大空间为15000M(自己可以改大小,就是改动maximum=后面的数据,只要你的分区空余空间还够)。

图解vhd创建、系统安装及定制启动菜单详细过程

图解vhd创建、系统安装及定制启动菜单详细过程

图解vhd创建、系统安装及定制启动菜单详细过程本例中使用install.wim文件提取自远景windows7 6.1.7260中英双语版。

本贴所举例子除vhd安装部分只适用于windows7及2008 R2外,其他例子都适用于vista以上系统。

本图解共分三部分内容:图1,2为预备知识,imagex及wim文件简单介绍图3——6为vhd的创建及分区格式化图7——10为将windows7系统安装进vhd中图11——15为利用bcdedit添加vhd启动菜单各位可按需查看自己需要的部分即可。

比如,最近下载来的windows7都是vhd格式的,这时就不用看前3部分了,直接看最后部分就可玩转windows7了。

这里所要用到的工具,除了imagex需要另外获取,diskpart,bcdedit都是windows7自带工具,可直接在cmd窗口运行。

另xp及vista等系统下也有diskpart工具,但这些diskpart都不能创建vhd文件,只有windows7以上系统所带的diskpart工具才有此功能。

1.首先用imagex查看install.wim中所包含的信息,这里也可以用图形化工具查看,比如Gimagex,wimtool2.打开diskpart工具界面3.用diskpart创建一个vhd文件,这里为了节省时间,所以创建了一个动态磁盘,如果创建一个20G的固定vhd要用上几分钟时间。

刚创建的动态vhd 只有几十K大小,如果是固定vhd则创建出来就是20G。

在使用上,两者是不省空间的,动态vhd会自动扩充到最大容量,即20G。

4.挂接创建的vhd文件,这里也可以从windows7的磁盘管理那里挂机vhd,效果是一样的.5.分区及格式化虚拟硬盘,同上,也可以从磁盘管理器操作。

这里为了方便,只对vhd分了一个区,实际使用中可以分任意多个区,换句话说,可以进行和实体硬盘一样的操作。

6.用imagex释放install.wim中的映像文件到虚拟硬盘中,也就是通常说的把windows7灌进vhd里面。

win7安装到vhd

win7安装到vhd

create vdisk file="l:\win7_program.vhd" parent="l:\win7.base0.vhd
bcdboot D:\windows /s c: /l zh-cn
Windows7的原生VHD启动实现
1、在Win8.1里“计算机”右键,选择管理,点击磁盘管理。
2、等右边出来磁盘列表之后,再在“磁盘管理”上点击右键,“创建VHD”。
3、类型选择VHD,固定大小50G。
4、此时应该已经自动加载了刚才创建的VHD,初始化磁盘并分区后就可以使用了。假设这里加载的磁盘为m:。
可以用imagex /info install.wim命令查看。)
7、添加启动菜单。在管理员权限的cmd里输入:bcdboot m:\windows /s c: /l zh-cn,这里的C:是指活动分区的位置,假如有100m启动分区的话,
必须给他分配盘符并将c:改为对应的盘符。到这一步,BOOTMGR完成了升级并且添加了win7.vhd,重启后即可启动进入Windows7了。
5、安装系统.将imagex.exe解压到C:\Windows\System32\目录。
(ImageX 是一个命令行工具,它可以在操作系统映像中使用共享的映像格式来创建、修改和部署映像。)
6、用RAR解压或者win8自带的虚拟光驱加载win7 ultimate镜像,比如解压到m盘,其中install.wim在n:\sources\install.wim。
用管理员权限打开cmd,输入imagex.exe /apply n:\sources\install.wim 4 m:,等待将近5-10分钟后显示100%,win7旗舰版系统就释y n:\sources\install.wim 4 m:,这条命令后面的那个1代表家庭普通版,2代表家庭高级版,3代表专业版,4代表旗舰版

从VHD文件启动系统

从VHD文件启动系统

从VHD文件启动系统支持环境:目前只对windows 7 和 windows server 2008 R2支持从VHD文件启动操作系统在以下的环境中使用的工具:BCDboot/BCDedit/Diskpart/ImageX/Windows Deployment Services环境1:在已有操作系统计算机的环境中以管理员身份运行命令行提示符工具一.创建虚拟硬盘文件(VHD)使用工具diskpartDiskpartCreate vdisk file=device:\name.vhd maximum=volume type=fixed Select vdisk file=device:\name.vhdAttach vdiskCreate partition primaryAssign letter=盘符Format quick label=vhd二.将系统(install.wim)安装到VHD文件使用ImageX工具Imagex /apply device1:\install.wim 1 device2:DiskpartSelect vdisk file=device:\name.vhdDetach vdiskExit三.编辑启动文件列表使用bcdedit工具Bcdedit /copy {default} /d “OS in VHD”Bcdedit /set {guid} device vhd=[locate]\name.vhdBcdedit /set {guid} osdevice vhd=[locate]\name.vhdBcdedit /set [guid] detecthal onbcdedit /default {guid}至此完成后重启,对系统进行配置。

环境2:裸机环境一.使用windows PE启动计算机对物理硬盘进行分区,格式化(分区1:200M,分区2:余下的空间) 使diskpart 工具Select disk 0CleanCreate partition primary size=200Format quick fs=ntfsAssign letter=sActiveCreate partition primaryFormat quick fs=ntfsAssign letter=cExit二.将创建的VHD文件复制到C盘根目录下,挂载起来 DiskpartSelect vdisk file=c:\name.vhdAttch vdiskList volumeExit三.使用BCDboot工具将引导文件复制到引导分区Cd device:\windows\system32Bcdboot device:\widndows /s s:Detach完成后,重启。

为本机引导部署VHD硬盘

为本机引导部署VHD硬盘

为本机引导部署VHD硬盘此操作实例介绍如何创建和配置运行Windows® 7 的虚拟硬盘 (VHD) 以进行本机引导。

“本机引导”VHD 是一个虚拟硬盘,它可以在指定硬件上作为正在运行的操作系统使用而无需任何其他父操作系统。

这与以下方案不同:VHD 连接到使用某个父操作系统的计算机上的虚拟机。

在此版本中,可将 VHD 应用到未安装任何其他 Windows 的计算机,以便用作本机引导 VHD,而无需虚拟机或虚拟机监控程序。

(虚拟机监控程序是在运行虚拟机的操作系统下面的软件层。

)这允许在工作负荷分布方面拥有更大的灵活性,这样单一工具集可以用于为虚拟机和指定硬件管理映像。

备注:此操作实例介绍如何将 VHD 部署到计算机而无需任何其他 Windows 安装。

有关使用一台计算机上的本机引导部署多个 VHD 或在使用父操作系统的计算机上部署 VHD 的详细信息,请参阅向引导菜单添加本机引导的VHD硬盘。

●先决条件若要完成此操作实例,需要具备以下条件:●一台运行 Windows 7 的技术人员计算机。

技术人员计算机是在其上已安装 Windows OEM 预安装工具包 (Windows OPK) 或 Windows 自动安装工具包 (Windows AIK) 工具的任何计算机。

●一个 Windows 7 映像 (.wim) 文件。

备注:使用通用 Windows 7 映像。

专用映像自定义给特定计算机,而通用映像可在多个计算机上部署。

有关 specialize 和 generalize 配置阶段的详细信息,请参阅 Windows 安装程序配置阶段。

●一个 Windows 7 Windows PE 磁盘。

有关详细信息,请参阅操作实例:从 CD-ROM 启动 Windows PE。

●一台要在其上安装 VHD 的目标计算机。

此计算机需要 30 GB 或更多可用磁盘空间。

可以将 VHD 安装到已运行其他操作系统安装的计算机,或者作为计算机上仅有的操作系统。

使用 Windows 7 VHD启动计算机

使用 Windows 7 VHD启动计算机

使用Windows 7 VHD启动计算机微软的VHD(Microsoft Virtual Hard Disk format)是一种虚拟硬盘技术,而微软在Windows 7中提供了内建支持(仅限Windows 7 Enterprise企业版及Windows 7 Ultimate旗舰版),从而可以演化出很多不同的应用,其中不乏一些应用是颠覆性的。

老耿在以前的文章中介绍过通过使用Bitlocker对VHD文件加密,从而保护敏感数据不被泄露。

今天再介绍一个同样很实用的功能,通过VHD引导计算机启动。

其实就是将一个新的Windows 7操作系统,写入到一个VHD文件中,然后通过这个VHD 文件来引导启动一个操作系统,这样做的好处自己发挥想象。

老耿现在用的Windows 7是32位的,所以想在VHD中安装一个64位的Windows 7,以此举例,下面正式开始。

(信:我安装的还是32位的)准备工作首先需要准备Windows 7的安装文件,提供安装文件中sources目录中的install.wim 文件,老耿是使用解压工具将install.wim提取到了D盘根目录。

下载微软的封装工具imagex.exe放在D盘根目录备用。

新建VHD文件新建一个VHD文件,在运行中输入“cmd”,然后在命令行工具中输入“diskpart”打开磁盘管理工具,在diskpart的命令行中依次输入:create vdisk file=d:\win7_64.vhd maximum=30000 tpye=expandable其中d:\win7_64.vhd代表在D盘根目录下建立一个名为win7_64.vhd的文件,maximum=30000为这个VHD文件最大容量为30G,tpye=expandable是设置VHD文件为动态容量,就是VHD里放多少东西,这个VHD就占多大空间,如果设置成tpye=fixed,则这个VHD就会一直占用maximum=30000,也就是30G的空间,如果你的硬盘够大,那么建议你设置成fixed,这样一方面保证稳定,还能保证更好的性能。

win7之VHD安装

win7之VHD安装

Win7之VHD安装邓海秀2012/2/22我一直都是把第二个windows7安装在vhd中的,为的就是容易删除,同时也不用占用专门的硬盘分区,我现在系统里有两个7系统,一个32,还有一个64,但电脑只有一个系统分区,所以其中的64位的就放在vhd中,这里重点说下直接从vhd引导安装。

所要用到的工具,除了imagex需要另外下载之外,diskpart,bcdedit都是windows7内置的命令工具,可直接在命令提示符下运行。

还有需要说明的一点是虽然早期的windows 操作系统都有提供diskpart命令工具,但是只有windows7以上系统所带的diskpart工具才创建VHD文件的功能。

下面开始介绍制作过程:1、从安装光盘的sources目录复制install.Wim文件到C盘,(当然你可以复制到你想要的目录)然后使用imageX查看install.wim的信息,执行命令是imageX /info c:\install.wim在这里的目的是要检验镜像文件是否正常,并且查看系统镜像的数目,也就是image count的值,这里是5(如果用光盘安装装的时候会出现让你选择要安装的系统版本【基本版、专业版、旗舰版之类的】)2、以管理员权限打开CMD,执行diskpart命令Diskpart是windows操作系统自带的命令行磁盘管理工具,能实现可视化界面不可实现的很多功能3、使用diskpart工具创建一个VHD文件,(如果想节省时间的话最好选则创建动态扩展的磁盘)执行命令create vdisk file=”e:\win7.vhd” type=expandable maximum=16000这里的动态扩展磁盘是刚创建的时候只有几百KB,在使用过程中会逐渐扩展直到扩展的你所设定的最大上限,这里是16000兆,也就是maximum指定的值(注意:动态磁盘只能放在C盘)4、挂在磁盘5、对VHD进行分区和格式化检查是否挂载磁盘初始化磁盘一般来说需要对新挂载到系统的磁盘进行初始化才能对磁盘进行进一步操作的,这个不能少哦初始化磁盘新建简单卷6、使用imageX命令工具释放install.wim镜像中的文件到虚拟硬盘上,也可以用windows7自带的工具dism代替,但是imagex使用相对dism要简单,命令也容易记住(执行命令imagex /apply c:\install.wim 1 f:)。

裸机安装win7VHD启动及差分磁盘设置

裸机安装win7VHD启动及差分磁盘设置

裸机安装win7VHD启动及差分磁盘设置很早就听说win7可以vhd安装了,同时还支持秒恢复一直不知道怎么做,终于在看了各类教程后准备了许久成功裸机安装win7原生vhd启动及差分磁盘的设置!下面就我自己安装过程整理一下!请大家多多指教!测试平台: Lenovo Y450 笔记本硬盘分区: 无操作系统, 重新分区安装介质: 带有WIN 7 Lenovo Ultimate RTM 安装文件的引导U 盘1、用win7安装光盘启动,进入命令行在分区界面时停住, 按键盘上面的Shift + F10 键可以调出控制台此时如果觉得麻烦的话, 可以先切换到分区界面, 直接用WIN 7 安装光盘分区(分完后记得格式化, 否则无法正常执行创建VHD 磁盘命令)2、创建主vhd创建好分区后切换到控制台界面输入如下命令(1)diskpart (打开diskpart)(2)list volume (显示加载的卷列表)(4)Create vdisk file=D:\Win7.vhd type=fixed maximum=40960(type=expandable 动态磁盘)(5)Select vdisk file=D:\Win7.vhd (此行命令式选择VHD 文件)(6)Attach vdisk(此行命令挂载虚拟磁盘)(7)Exit 退出3、安装win7上面操作完成后, 在安装的分区界面里面刷新下, 可以看到多出来个磁盘建立分区,格式化这个磁盘,将系统安装到该磁盘剩下的安装过程和所有正常安装过程完全一样4、创建和备份差分VHD(以下步骤也可以在win7pe中进行设置,更直观)系统安装完成之后进入桌面后立即重启(1)用win7安装光盘引导启动系统,当出现“安装windows”的窗口时,按下“Shift+F10”(2)diskpart (打开diskpart)(3)list volume (显示加载的卷列表)(4)create vdisk file=D:\Win7_C.vhd parent=D:\Win7.vhd(设置父盘子差分系统)create vdisk file=D:\Win7_C1.vhd parent=D:\Win7_C.vhd(设置子盘的子差分系统)(创建差分VHD,主VHD设置成刚才创建的)(5)exit (退出diskpart)(6)copy D:\Win7_C.vhd D:\Win7_C.bakcopy D:\Win7_C1.vhd D:\Win7_C1.bak (备份差分VHD文件)(7)diskpart (打开diskpart)(8)select vdisk file=D:\Win7_C1.vhd(选中差分VHD文件)(9)attach vdisk (挂接该虚拟磁盘文件)(10)list volume (显示加载的卷列表,找出挂接位置,我的VHD挂接位置是I盘,100M 主硬盘(或为引导分区位置)(OEM盘要扩大保留分区150M,否则会出现文件无法复制安装失败)位置是c盘)(11)exit (退出diskpart)5、向100M的主分区中写入boot信息(1)bcdboot I:\windows /s c:6、修改BCD信息,启动个性化(1)bcdedit (显示bcd的完整信息)(2)bcdedit /set {default} description "Win7_C1" (因刚才执行了bcdboot命令,所以默认就是VHD版win7,这句VHD版的显示项)(3)bcdedit /set {启动项的UID} description "Win7"(5)bcdedit /timeout 3 (启动等待3秒已经够长了,默认为30秒)7、如果Win7启动项菜单英文可以按下面方法修改可以以管理员的权限打开CMD命令提示符(右键单击命令提示符的快捷方式,在右键菜单中选择“以管理员权限运行”,需要确认UAC安全提示),输入并执行如下命令:BCDEDIT -SET {BOOTMGR} LOCALE ZH-CN(此命令将把需要启动的操作系统的选择菜单,也就是多重操作系统共存时选择需要启动哪个操作系统的选择菜单的显示语言修改为简体中文)BCDEDIT -SET {CURRENT} LOCALE ZH-CNBCDEDIT -SET {default} LOCALE ZH-CN(此命令将把当前选定的Windows操作系统的F8 高级启动菜单的显示语言修改为简体中文)BCDEDIT -SET {MEMDIAG} LOCALE ZH-CN(此命令将把Windows 内存诊断工具的显示语言修改为简体中文)BCDEDIT -SET {子vhd盘的SID} LOCALE ZH-CN(此命令将把Windows 启动画面的显示语言修改为简体中文)最后,用户可以再以管理员权限输入并执行BCDEDIT /ENUM ALL 命令,查看上述项目的LOCALE 值是否已成功修改为ZH-CH简体中文。

WIN7下打造完美VHD双系统.

WIN7下打造完美VHD双系统.

在WIN7旗舰版系统下打造VHD引导完美双系统
有史以来最简单的操作双系统,多系统,单分区,多分区都可以。

重复操作就可以了
1.首先把你准备用来做VHD引导的系统做一个GHOST备份(只要支持GHOST的系统都可以)
2.创建VHD磁盘,在win7旗舰版系统下点击计算机——右键-管理——磁盘管理——创建VHD——选择存
储位置——分区大小30G(或自定义)——虚拟磁盘格式——动态扩展——完成。

磁盘管理中多了个新
硬盘-选择将其初始化——格式化,这时候我的计算机中也显示出这个硬盘并分配好盘符,到此创建VHD
完成。

3运行windows版ghost11把用来做VHD引导的GHOST备份恢复到新创建的VHD分区中,ghost完成后点完成不
要点重启计算机。

( windows版ghost11每张ghost光盘或镜像文件的PESOFT里面都有)
4.添加启动菜单开始——运行——输入CMD回车——输入命令 bcdboot m:\windows /s c: (m:表示上
面创建的VHD的盘符,你创建的什么就改成什么)回车
大功告成重新启动系统。

在XP上使用VHD安装win7

在XP上使用VHD安装win7

在Windows XP上使用VHD安装Windows7今天上午完成了在Windows XP上使用VHD安装Windows7,这一方法最关键的是如何将windows 7的bootmgr装入Windows XP,使其能够支持VHD,同时还要恢复Windows XP的启动项,实现Windows XP 和Windows 7 VHD的双启动请大家看下面的具体实现步骤在Windows XP上有三个盘C: Windows XP系统盘D: Data数据盘,这个盘一会用于创建VHDE: Bak,数据备份盘第一步准备一张Windows 7 Beta1 的安装盘将imagex.exe 复制到D盘上将Windows 7 Beta1 的安装盘放入CD,重新启动计算机,从CD启动进入Windows 7安装界面用Shift+F10调出CMD命令行,进入Diskpart1.list disk2.select disk 03.list partition复制代码我们可以看到在硬盘上有三个分区Partition 1 Primary 10G C盘Partition 2 Logical 29G D盘Partition 3 Logical 26G E盘我们分别到每一个盘下浏览一下如图在D盘下,我们可以看到imagex.exe另外F盘是Windows 7 Beta1 的安装盘,X盘是安装Win 7是的minnipc(Win PE)第二步创建VHD我们用diskpart命令在D盘创建用于安装Windows 7 Beta1的VHD1.list disk2.select disk 03.list partition4.create vdisk file=d:\win7x86.vhd maximum=200005.select vdisk file=d:\win7x86.vhd6.attach vdisk7.create partition primary8.format fs=ntfs quick9.assign letter=k10.list disk复制代码我们把在D盘创建好的VHD指定盘符为K盘,用list disk我们可以看到disk 1为VHD退出diskpart切换到D盘,我们可以看到刚才创建的win7x86.vhd第三步释放Windows 7 Beta1我们将Windows 7 Beta1 的安装盘中sources目录中的install.wim释放到K盘中,在命令行中输入1.imagex /apply f:\sources\install.wim 4 k:复制代码完成后,我们可以在K盘中看到释放好的Windows 7 Beta1的安装镜像第四步创建引导信息完成后我们并使用bcdboot创建当前系统的引导信息,切回X盘,在命令行中输入1.x:2.cd \windows\system323.bcdboot k:\windows /s c:4.bcdedit复制代码我们可以看到Windows 7的启动项已经被创建需要注意的是,这个启动项是不能启动windows XP的,接下来我们将恢复Windows XP的启动项第五步修改恢复Windows XP的启动项1.bcdedit /create {ntldr} /d "Windows XP"2.bcdedit /set {ntldr} device partition=C:3.bcdedit /set {ntldr} path \NTLDR4.bcdedit /bootsequence {default} {ntldr}5.bcdedit /displayorder {default} {ntldr}6.bcdedit /timeout 307.bootsect /nt60 SYS复制代码完成后我们可以用bcdedit看到已经含有Windows 7和Windows XP的启动项目,关闭CMD命令行,重新启动计算机,从CD中取出Windows 7 Beta1 的安装盘在第一次进入系统的时候会直接进入Windows 7的安装界面,等Windows 7安装后进入第二次启动时就会看到Windows 7和Windows XP 的启动项目本人对bcdedit 不是很熟悉(需要再学习),第五步的步骤也许还可以有更好的步骤,希望大家多多指教后面的内容,大家都知道了。

win7 VHD说明

win7 VHD说明
3、输入select vdisk file=c:\win7.vhd,然后输入attach vdisk,就挂载了刚刚建立的虚拟磁盘。最后去给他分区(假设为H盘)(当然也可以不分)。
二、用imagex释放镜像安装系统
1、imagex释放镜像。用RAR解压或者虚拟光驱加载win8 RTM镜像 (J盘),其中install.wim在sources\install.wim。(附件提供)(将imagex.exe 放到 C:\Windows\System32\imagex.exe)
一、创建VHD
1、键盘win+r,输入diskpart,回车,调出diskpart磁盘管理。
2、输入create vdisk file=c:\win7.vhd maximum=20480 type=expandable,来创建一个名为win8.vhd,大小20180MB 的动态扩展硬盘(大小可以自己调节)。(输入help create vdisk来查看虚拟磁盘的相关参数)
5、安装系统,重启以后就多了一个win8的启动项,现在win8启动项开始安装系统,5--10分钟左右就安装完成。进入win8安装驱动什么的。最重要的一步就是记得用激活备份文件再次激活你的系统。
三、备份系统。
6、系统备份。现在你应该已经有了一个C:\win7.vhd,并已经在里面安装好了win8,能够顺利启动,并且安装好了驱动。现在我们重启进入PE或者双系统的win7里,将win7.vhd改名为win8.base0.vhd,
imagex /info x:\***.wim
2、管理员权限打开cmd,输入imagex.exe /apply E:\Win7\sources\install.wim * f:
(注"*"为你所选映像代号,例如在原版win7镜像中,1为家庭普通版,2为家庭高级版,3为专业版,4为旗舰版)

VHD安装Windows8系统图文教程

VHD安装Windows8系统图文教程

评分,只适用于Windows 7,8,Windows Server 20008 R2,WinPE 3.0系统下操作。下面是简单实用的教程,
喜欢折腾的朋友按照步骤操作即可实现vhd安装win8,下 面提到的盘符请根据自己的实际情况修改,特别感谢远 景论坛。下载:Imagex 6.2.
9200.16384 (X86、X64)安装win8步骤:一、创建VHD1、 开始-运行-diskpart,回车。2、输入 create vd
这里的 C:是指你的活动分区的位置。(假如你有100m启 动分区的话,必须给他分配盘符并将C改为对应的盘符)5、 重启电脑选择win8开始安装
系统,5-10分钟安装完成。三、备份系统(不需要的可无 视)1、重启进入win7,将win8.vhd改名为win8.base.vhd,2、 开始
-运行-diskpart,输入 create vdisk file=D:win8.vhd parent=D:win8.base.vvhd maximum=20480 type=expandable,创 建一个大小20G的动态扩展硬盘win
8.vhd(大小可以自己调节)。3、输入 selec vdisk file=D:win8.vhd,然后输入 attach vdisk,挂载建
立的虚拟磁盘。4、右键计算机-管理-磁盘管理,确定, 会看到多了一个蓝色图标的磁盘1,格式化G盘(可能盘符 是别的)。二、安装系统1、将imag
ex.exe解压到C:WindowsSystem32目录。2、用winrar解压 下载的WIN8_RTM.iso到E:win8。3、管理员运行
cmd,输入 imagex.exe /apply E:win8sourcesinstall.wim 1 G:(64位系统是imagex64

win7 vhd系统安装记录–ghost安装版

win7 vhd系统安装记录–ghost安装版

win7 vhd系统安装记录–ghost安装版某天在网上看到win7可以直接从vhd文件启动,自己也想装个看看,不一定使用,只是学习方法.在网上查找,结果都是千篇一律的从wim文件安装.可是我买的是雨林木风ghost版win7,怎么办呢?下面就是我的安装记录: (加亮显示的是命令行)1. 用ghost win7的安装光盘把系统安装到C盘.这个步骤的过程略.就是平时装系统.2. 创建vhd文件右击计算机>>管理 >>磁盘管理 >>右击磁盘管理 >>创建vhd>>输入vhd文件的路径(本文为”d:\win7.vhd”),输入虚拟硬盘大小20G,虚拟硬盘格式选择”动态扩展” >>右击窗口里新出来的磁盘1 >>初始化磁盘(MBR) >>右击未分配分区>>新建简单卷,一直点下一步,此处分配的新盘符为G(本人机器上) 3. 把win7 ghost到G盘启动ghost.exe,在win7盘里找找,能找到. >>Local (启动ghost后的菜单,下同) >>partition >>from image>>选择win7 ghost文件,光盘里最大的 .gho文件就是. >>选择.gho文件里的主分区,点确定>>选择目标磁盘,注意选对,如果不知道选哪个,看size段的大小,刚刚我们建的是20G大的磁盘. >>选择目标分区,我们的磁盘里就一个分区. >>然后就是等待ghost完成了.4. 修改开机菜单,每步以后,可以用bcdedit命令查看结果,下面的图就是在bcdedit命令以后所截.A. Bcdedit /copy {current} /d “My vhd win7”注意:引号是英文半角,大括号也要写, /d 后面的“My vhd win7”是在开机启动菜单里显示的文本.下面是结果{6f4d5ca7-8ee9-11e0-ad02-00306779574b}是GUID, 要用自己机器上显示的GUID替换此处的GUID.B. Bcdedit /set {f74d0b6c-7953-11de-b058-c4deaf3544d9} device vhd=[D:]\Win7.VHDbcdedit /set {f74d0b6c-7953-11de-b058-c4deaf3544d9} osdevice vhd=[D:]\Win7.VHD bcdedit /set {f74d0b6c-7953-11de-b058-c4deaf3544d9} detecthal on注意:vhd=[d:]\win7.vhd是我们刚刚创建的vhd文件的路径,中间不能有空格,方括号不能省略. 下面是执行bcdedit后的截图:C. bcdedit/set {bootmgr} displayorder{6f4d5ca7-8ee9-11e0-ad02-00306779574b} /addlast 说明:把我们所建的启动项添加到启动菜单的末尾.D. Bcdedit /default {6f4d5ca7-8ee9-11e0-ad02-00306779574b}说明:设置我们的vhd系统为默认启动系统.5. 重启系统,可以看见我们的启动菜单.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

所举例子除vhd安装部分只适用于windows7及2008 R2外,其他例子都适用于vista以上系统。

本图解共分三部分内容:
图1,2为预备知识,imagex及wim文件简单介绍
图3——6为vhd的创建及分区格式化
图7——10为将windows7系统安装进vhd中
图11——15为利用bcdedit添加vhd启动菜单
各位可按需查看自己需要的部分即可。

比如,最近下载来的windows7都是vhd 格式的,这时就不用看前3部分了,直接看最后部分就可玩转windows7了。

这里所要用到的工具,除了imagex需要另外获取,diskpart,bcdedit都是windows7自带工具,可直接在cmd窗口运行。

另xp及vista等系统下也有diskpart工具,但这些diskpart都不能创建vhd文件,只有windows7以上系统所带的diskpart
工具才有此功能。

1.首先用imagex查看install.wim中所包含的信息,这里也可以用图形化工具查看,比如Gimagex,wimtool
2.打开diskpart工具界面
3.用diskpart创建一个vhd文件,这里为了节省时间,所以创建了一个动态磁盘,如果创建一个20G的固定vhd要用上几分钟时间。

刚创建的动态vhd只有几十K大小,如果是固定vhd则创建出来就是20G。

在使用上,两者是不省空间的,动态vhd会自动扩充到最大容量,即20G。

4.挂接创建的vhd文件,这里也可以从windows7的磁盘管理那里挂机vhd,效果是一样的.
5.分区及格式化虚拟硬盘,同上,也可以从磁盘管理器操作。

这里为了方便,只对vhd分了一个区,实际使用中可以分任意多个区,换句话说,可以进行和实体硬盘一样的操作。

6.用imagex释放install.wim中的映像文件到虚拟硬盘中,也就是通常说的把windows7灌进vhd里面。

这里也可以用Gimagex,wimtool等操作。

也可以用windows7自带的工具dism代替,但是imagex使用相对dism要简单,命令也容易记住
7.windows7映像释放完毕后,虚拟磁盘中的文件,这里虚拟磁盘盘符为v,这时vhd文件大小已经改变。

注意:其实到这里只需要一条命令就可以完成后面所有的工作了,但是为了便于想学习这些方法的朋友,还是用最原始的方法操作。

这条命令就是:bcdboot v:\windows /s c: /l zh-cn (这里v:\windows 是vhd挂载的盘符为v,c:指系统启
动分区,一般都是在C盘,也有不在C盘的,自己视情况而定)执行成功,重启系统即可进入windows7安装界面,几分钟后就可进入系统了
8.卸载vhd文件,如果没必要再对vhd进行操作就可以卸载了,只需2条简单的命令
9.剩下的部分就是将vhd添加到系统启动项里面,这里要用到bcdedit工具,bcdedit工具后面所带命令前用“/"和“-”效果是一样,凭个人习惯使用。

10.查看当前启动配置文件的内容,这里因为作为示范之用,所以所有操作都是在非系统bcd中进行的,而是在D盘中的bcd vhd文件中进行的。

如果是对当前bcd文件操作,只需忽略掉各命令行中的/store d:\bcd vhd即可,建议练习时还是在非系统bcd中进行。

11.创建启动菜单项,这里创建启动菜单项采用全新创建,并没有采用copy的方法(这种方法很多人都拿出来卖了,所以就不说了)。

这里顺便说明一个问题,很多举例用copy方法创建启动菜单项都爱用bcdedit -copy {current}这个命令,容易误导很多人,问题就出在{current}这个参数上。

{current}表示的是当前系统,也就是复制当前系统的菜单内容,但如果此时是在xp或者2003等系统下(bcdedit 在xp下也可运行),则copy出来的则是一个xp或者2003的启动菜单,导致后面的操作无法进行。

12.查看所创建的启动菜单项,这里如果用通常的bcdedit /store d:\bcd vhd命令是看不到的;如果就这样启动系统,这个启动菜单也看不见的。

因为还没有将此菜单添加到启动列表中.
13.将启动菜单项添加到启动列表中至此,从vhd文件的创建,灌装windows7,添加到启动菜单全过程完毕,重启系统就可以选择vhd启动了。

14.几个常用bcdedit命令。

相关文档
最新文档