Windows_VHD_教程2
硬盘安装Windows 7 和VHD方式的引导
硬盘安装Windows 7 和VHD方式的引导微软新的系统支持对VHD 虚拟磁盘文件的挂载,我们可以直接引导系统到虚拟磁盘中的系统。
如何安装Windows 7下面我介绍下我XP 硬盘方式安装windows 7准备Window7 ISO镜像,可以去远景论坛下步骤一:划分安装盘,准备一个不小于10G的磁盘分区,例如:D盘。
步骤二:释放Win7 ISO镜像中的文件到E盘或者C盘的根目录,推荐E盘。
步骤三:增加系统引导选项如果非Vista系统:首先:将WIN7里面的BOOT文件夹,efi文件夹和sources夹中的boot.wim复制到C盘的根目录下。
记住只有sources下的boot.wim 将C盘建一个sources文件夹再将boot.wim 复制进去就OK 了!(将bootmgr也一并考到C盘根目录,否则不能启动)然后:在XP下打开CMD输c:\boot\bootsect.exe /nt60 c:最后:重新启动电脑后,系统就自动引导Win7 PE安装界面了备注:如果要恢复引导菜单对之前系统(Win2000,Win2003, WinXP)引导的支持,请在Win7PE安装界面出现时,按住shift+F10,输入bcdedit /create {ntldr} /d "1. Windows XP Professional" //菜单条目名称,Win2000,Win2003, WinXPbcdedit /set {ntldr} path \ntldrbcdedit /set {ntldr} device partition=c: //原来系所所在盘符bcdedit /displayorder {ntldr} -addlast如果是Vista系统:直接:bcdedit /create {ramdiskoptions} /d "Ramdisk options"bcdedit /set {ramdiskoptions} ramdisksdidevice partition=Drivebcdedit /set {ramdiskoptions} ramdisksdipath "boot"boot.sdibcdedit /create /d "Boot from Win7 PE WIM" /application OSLOADER//例如执行上一句后返回一下显示// C:\>bcdedit /create /d "Boot from Win7 PE WIM" /application OSLOADER// The entry {5f6b45f1-4491-11de-8823-f9fcbef14537} was successfully created.// 这将为新创建的条目返回一个标识符(GUID)。
win7或win10主系统中VHD多系统的安装与移植
本文主要包含U盘系统盘的制作、VHD安装系统、VHD系统搬家三大部分内容VHD是什么?有什么作用?有哪些优点?VHD简单的理解就是在本地硬盘上创建一个虚拟的硬盘空间,它类似虚拟机虚拟的磁盘空间,通过该种方式创建的磁盘格式即为VHD,也就是说创建成功后它以.VHD的格式存储在所创建的本地磁盘下。
如图所示,在本地磁盘G盘下,分别创建了TIA_V16\TIA_win10\VHD0_Windows7\VHD1_Windows7共4个VHD.可以在每个VHD中安装一个系统,该系统可以是windows7或windows8或windows10,这对于多种软件平台的自动化工程师是有必要的。
那这些虚拟的VHD是可以拷贝到其他电脑上使用吗?答案是肯定,该部分也将在本文中阐述当然了,如果你想创建多个VHD,多个系统,那前提得有足够的磁盘空间,也就意味着你得有足够的money。
土豪请忽略优点:(1)安装好的系统,可以在开机菜单中,通过选择进入哪个系统,不需要开主系统,各个系统跟主系统是独立运行的,ps:即使主系统崩溃了,VHD的系统依旧可以健康运行,作者亲测(2)系统独立共享电脑硬件,比如显卡、声卡、网卡、CPU,不用像虚拟机那样模拟支持、性能上堪比主机系统工作(3)直接能访问其他的硬盘分区(4)不用单独在硬盘上分区存在,容易创建,也很容易卸载,或者直接像文件一样删除即可(5)也可以像拷贝文件一样,拷贝到其他电脑上,通过简单的引导,就可以在其他电脑上运行,所有的软件也可以继续运行适用对象:已经安装并正常运行的Win7/Win8/Win10系统。
//----------------------------------------------------------------------------------------------------------------------------言归正传!!!!!!!!!,划一道美丽的分割符,VHD安装系统的具体操作步骤如下//----------------------------------------------------------------------------------------------------------------------------注意:本部分是在已经安装有主系统的基础上进行的,该过程包含了创建、挂载VHD,在VHD中安装系统等步骤操作步骤:1.在你需要划分虚拟硬盘VHD的磁盘下建立一个文件夹,最好以英文命名,比如本文在G 盘下新建一个文件夹,命名为dpx;2.制作U盘启动,U盘启动盘一定是ISO镜像的,不是ghost或GHO版本,有此系统安装U盘的略过,没有的请继续以下操作创建系统启动盘2.1制作U盘启动盘,网上工具很多,本文推荐使用Ustraliso软碟通直接到官方下载试用版本即可,https:///2.2建议到MSDN下载纯净版的windows.iso的原版安装镜像(不要ghost版本)百度“MSDN我告诉你”进入网站,就是网页浏览https:///,根据需要下载相应的版本,2.3通过Ustraliso制作U盘系统盘(1)右键以管理员身份运行,点击试用就好,完全没有影响(2)启动软件,通过打开,找到系统盘放置的位置(3)点击菜单栏,选择“写入硬盘映像”选项,确认U盘和写入格式后,分别进行格式化和写入操作,格式化之前切记U盘中资料已拷贝2.4等待写入完毕,返回即可,至此U盘系统安装制作完毕3.将电脑关机,插上U盘,然后开机,进入BIOS界面,设置启动项从USB启动,不同的品牌的电脑进入方式不同,这里不再一一列举,PS:如果该项你还不会,建议先别折腾VHD装系统了,先度娘上找一找,设置好启动项4.从USB启动成功后,会进入系统安装的第一个界面,点击“下一步”5、先不要点击“现在安装”,按Shift+F10跳出DOS窗口5.1在DOS窗口中输入diskpart命令,稍等片刻,会自动弹出另一个DOS窗口5.2为了进一步确认需要创建VHD的盘符,可以通过list和list volume确认盘符5.3选择你要创建的盘符,本文是在D盘的dpx文件夹中创建VHD5.4等待VHD创建完成,选择该虚拟硬盘5.5选择虚拟硬盘完成,开始挂载该虚拟硬盘5.6虚拟硬盘挂载成功,输入命令:exit关闭DOS窗口并退出6.返回到系统安装界面,点击“现在安装”进行系统安装,与常规安U盘安装系统一样6、开机会自动进入系统选择界面7.进入系统后,可以查看我的电脑中磁盘情况(1)可以直接访问原有的磁盘,此时C盘就是虚拟硬盘(2)C盘的大小即为VHD的大小,VHD文件在创建的盘符中也可以看到,但它并不在用磁盘2倍空间,C盘的空间就是VHD的空间,此处是虚拟现实而已8.命令解释(1)diskpart运行分区管理(2)list volume查看磁盘卷标名称(3)create vdisk file=D:\dxp\win7.vhd type=fixed maximun=1500创建VHD,在D盘的dxp文件夹里创建一个名为win7的虚拟VHD,虚拟硬盘空间大小15000M,自己可以改大小,也就是改maximum的值,单位是M,可以根据自己预装软件的大小和磁盘空间的大小设定,一般建议100G(1G=1024M,即102400M)为宜,type一般是固定的即可(4)select vdisk file=D:\dpx\win7.vhd选择刚才创建的win7.vhd文件作为目标虚拟硬盘(5)attach disk挂载激活虚拟硬盘,否则在后续无法找到该虚拟硬盘(6)exit退出磁盘管理界面,如果一次出不来,再输入一次退出,关闭DOS窗口9.常见错误与注意事项(1)安装需谨慎,安装过程必须一次完成,创建、选择、挂载虚拟硬盘需要一气呵成,否则在后续安装中,无法找到创建的虚拟硬盘(2)创建虚拟硬盘时,需要注意盘符的正确型,否则会出现创建不成功的问题,按图中提示处理解决10.VHD系统搬家//-----------------------------------------------------------------------------------------------------------------------------有时需要将已经安装好的VHD系统,像虚拟机那样拷贝到别的电脑,然后就可以打开使用,不需要把所有的软件再重新安装一遍,那需要怎样的操作呢?//-----------------------------------------------------------------------------------------------------------------------------如果可以这样神操作,对我们自动化搬砖工,是不是少了很多装软件的烦恼呢??//-----------------------------------------------------------------------------------------------------------------------------10.1先复制或者拷贝已安装的系统的VHD文件这个复制可以从一个电脑复制到另一个电脑10.2拷贝完成,给复制的VHD系统做启动引导,建议该操作在主系统中完成,因为此时VHD做的系统还没有可以启动(1)下载启动引导软件,本文使用的是EasyBCD软件下载好软件后,以管理员身份运行软件,可以看到如下界面,该界面中显示有几个系统引导程序,本文实例有5个引导,即包含了5个系统(1个主系统和4个VHD系统)(2)先让复制过来的VHD文件以盘符的形式出现在我的电脑中,记下其盘符如果是Win10系统,可以直接通过双击对应复制过来的.VHD文件,即开到相应的VHD以本地磁盘的形式存在,如下图分别是点击之前的磁盘和点击之后的磁盘另外一种方式显示VHD的盘符的方式是通过磁盘管理器,附加VHD的方式,如下(3)给复制过来的VHD系统添加引导(4)修改系统启动时的名称或顺序10.3关机重启,就会显示多个系统等待用户选择,如此VHD系统搬家成功结束!!!!!!!!!!!!!!!!!!!//---------------------------------------------------------------------Wonderful!!Enjoy it!!go------------------------------> //---------------------------------------------------------------------。
创建虚拟分区的命令
创建虚拟分区的命令
创建虚拟分区的命令分为两个部分:创建VHD文件和附加VHD文件。
1. 创建VHD文件:
操作步骤如下:
-打开计算机管理界面,进入磁盘管理。
在Windows系统中,可以右键单击“计算机”,选择“管理”打开计算机管理界面。
-在磁盘管理界面中,单击菜单中的“操作”,选择“创建VHD”命令。
-系统会打开“创建和附加虚拟磁盘向导”,在对话框中输入虚拟磁盘文件的保存位置,然后设置虚拟磁盘的容量。
-在对话框下方有两个单选项:Fixed size(固定大小)和Dynamically expanding(动态扩展)。
根据需要选择合适的方式。
-设置完成后,点击“确定”,系统将自动创建虚拟磁盘。
2. 附加VHD文件:
操作步骤如下:
-打开磁盘管理界面,同上一步。
-在磁盘管理界面中,单击菜单中的“操作”,选择“附加VHD”命
令。
-系统会打开“附加虚拟硬盘”对话框,点击“浏览”按钮,选择已创建的VHD文件。
-点击“确定”,将选定的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安装光盘,去数一数你想安装的系统版本排行第几。
VHD基础到高级教程
前言:想必大家都会用VHD安装系统了,可是一年多了重回论坛,发现很多朋友还是在用最基本的VHD方式,不免觉得没有物尽其用,故写了这篇文章,望抛砖引玉,写得不好请见谅。
第一章:小试牛刀--------创建VHD第二章:初有成就--------最简单的方法把系统灌入VHD第三章:骨灰级进阶------VHD差分硬盘实现秒备份、秒恢复、分支多系统,完全抛弃GHOST=============我是分割线==================第一章:小试牛刀----------创建VHD高手可以直接进入下一章了,这章完全是为了凑字数求个完整性,以及为新手们普及些知识。
相信绝大多数人对VHD都是不陌生的,先说说如何创建一个虚拟硬盘。
方法一:图形界面创建1、在Win7/8里“计算机”右键,选择管理,点击磁盘管理。
2、等右边出来磁盘列表之后,再在“磁盘管理”上点击右键,“创建VHD”。
3、类型选择VHD,动态扩展或者固定大小随便你。
其实依据我的实际使用感受来说,两种类型性能一样,动态扩展反而可以在某些情况下省点空间。
比如,我们在D盘建立一个大小20G的名为WIN8.VHD的虚拟磁盘镜像。
3、输入select vdisk file=d:\win8.vhd,然后输入attach vdisk,就挂载了刚刚建立的虚拟磁盘。
好了,去给他分区吧。
==============我是分割线=================第二章:初有成就--------把系统灌入VHD现在你应该已经创建了自己的虚拟磁盘了,我们能够看到一个20G的F 盘,如图:1、imagex释放镜像。
用RAR解压或者win8自带的虚拟光驱加载win8 RTM 镜像,比如我们解压在了D盘,其中install.wim在D:\win8\sources\install.wim。
我们用管理员权限打开cmd,输入imagex.exe /apply d:\win8\sources\install.wim 4 f:,等待将近5-10分钟后显示100%,win8的系统就释放到了F盘。
在WIN7下利用VHD和GHO文件快速安装WIN10成双系统的好方法
在WIN7下利用VHD和GHO文件快速安装WIN10成双系统的好方法WIN7系统在磁盘管理上有了一项意义非凡的实用功能,那就是VHD。
VHD是虚拟磁盘文件的简称,它原本并不是什么新鲜事物,早前的WIN系统下就已存在,只不过到了WIN7下有了质的飞跃,为我们安装和维护双系统乃至多系统提供了又一种高效的途径。
关于VHD的好处大家可以自己去百度,这里我主要谈谈在WIN7下如何利用VHD和GHOST快速安装WIN10的方法,因为网上有很多介绍VHD的操作方法,但一般都步骤很多,要用到很多DOS命令,而且大多是利用wim文件来制作,这对于常使用GHOST来克隆系统的人们来说很不习惯。
下面我们就言归正传。
安装步骤:启动并进入WIN7系统,注意WIN7以前的系统包括XP 系统下只能用网上的老方法,只有WIN7系统开始才支持VHD启动。
1、准备好经用GHOST32.EXE检验无误后的WIN10的镜像文件,文件扩展名为GHO。
2、利用VHD_OneKey工具制作好VHD文件。
先改掉默认的名字,如改成WIN10.VHD;选择好保存路径,必须是NTFS盘下而且空间要比下面指定的VHD文件大;VHD文件可指定40G,格式选“动态扩展”;装入WIM 一栏要拉出“GHO文件(*.GHO)”下拉项,并选择点击第1步已准备好的GHO文件。
影像号一栏不需要填。
点击“确定”按钮后,VHD_OneKey工具会自动完成制作。
3.在VHD_OneKey中挂载上步制作好的VHD文件,不用点击“向BCD中添加VHD”按钮。
或者也可利用磁盘管理工具中的“附加VHD”命令挂载。
4.如果VHD_OneKey工具并没有显示成功克隆GHO文件的过程,我们也可以手动利用GHOST32.exe来完成克隆GHO 文件到VHD文件中去,步骤和一般克隆过程相同,只是注意一定要选择VHD分区为目标分区,GHOST完成后不重启计算机。
5.添加启动菜单:点击开始菜单中的“运行”,输入CMD后回车,在命令提示符窗口下输入命令“c:\windows\system32> bcdboot z:\windows /l zh-cn ”后回车。
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装系统的一些心得
【教程】VHD装系统的一些心得windowsVHD辅助处理工具是一个用于创建、安装、维护VHD的辅助工具,把一个比较复杂的操作过程傻瓜化,使您轻松体验VHD的强大功能。
在装系统前,需要先准备一个要安装的系统,可以是iso镜像,也可以是封装的windows7的wim,还可以是ghost 系统。
其次,需要一个运行环境,可以是已经装好的windows7或者windows8或者windows2008,也可以是winPE【用u盘做一个就可以】。
软件使用简单,界面友好,即使是接触电脑不久的新手,也很容易上手。
下面以没有安装任何系统的裸机为例,来介绍下这个软件的基本操作。
1.创建VHD,并向VHD中安装系统。
启动电脑,设置bios,从u盘启动winpe,然后用虚拟光驱加载系统iso文件,或者提前把系统文件解压后放到u盘里,或者插入系统光盘。
打开VHD,点击[创建VHD],选择要存放VHD的位置,大小,要安装的系统文件中的install.win的位置。
点击确定,弹出参数确认对话框,核对信息无误后点是,开始创建和安装。
耗时比较长,可以能会十多分钟。
存放VHD的位置:必须是活动分区,不知道需不需要是主分区。
{这个可以进入winpe后通过分区助手来改}VHD的大小:因为随着系统的使用VHD会逐渐增大,所以建议这个盘稍大一点,50G左右,其中VHD文件大概会用到8~10G,然后还会有你后面选定的VHD大小的空间被拿来做系统盘。
所以如果设置VHD的大小为30G的话,那么装完系统重启后,50G的盘就只剩下10G多的可用空间了,并且会产生一个装有系统的30G的C盘。
install.wim的位置:之前解压出来的系统文件里,sources文件夹下就可以找到。
另外需要注意,你如果先选择了VHD的存放位置,再选wim文件的位置的话,设置完后,VHD的存放位置会自动变回wim文件的位置,需要再手动改。
只有专业版以上的系统版本才支持原生启动VHD。
WIN7-WIN11多系统VHD和VHDX安装简单攻略
WIN7-WIN11多系统VHD和VHDX安装简单攻略用VHD和VHDX虚拟磁盘安装win7、win8、win10、win11是现在必备的安装系统技术。
它的优点是能像VM之类的虚拟机建立快照,随时快速恢复到快照的节点,缺点就是有点占用磁盘空间(因为使用的当前快照是百分百占用的,比如你建立一个win7.VHD磁盘文件,建立时设置成15g、动态大小,那么安装win7系统后,系统占用8G,这时你去看这个win7.VHD大小是15G。
然后我们建立一个win7.vhd的分隔快照,那么进入新的win7_child.vhd磁盘启动系统后,那么win7.vhd从15G变成了实际大小8G,而win7_child.vhd则有15G,相当于母盘8G+子盘15G,一下用掉24G),但是对于现在这么便宜的固态存储来说,快照大小可以忽略不计。
总的来说,如果你经常折腾系统、测试软件等等破坏系统稳定的事,你可以试试使用vhd安装系统,另外如果你是电脑小白,建议你找个会VHD安装的高手安装,因为安装相当麻烦,但是如果安装上了,简直是3秒一键还原,非常的便捷,不是以前的那种ghost能比的速度.至于安装,网上教程一大把,但是都说的比较复杂,我来提个提纲:1.首先有没有PE都无所谓,也不需要输入CMD命令行,window自带的磁盘管理工具就可以建立VHD、VHDX,可以把VHD看成一个文件,里面保存着虚拟磁盘.建立Vhd时有个保存vhd文件的路径要记下,之后生成分割子镜像有用.2.VHDX不支持win7,但是win8-win11都支持,VHD支持所有,但是没VHDX可以设置最大的容量大,所以win7以上直接新格式VHDX即可.3.建立好VHD磁盘不要忘了初始化,右击磁盘工具的硬盘列表里的那个VHD名称,不是右边的"长条",是左边的短的名称列,然后右击"长条"可以新建卷,然后随意格式化分配盘符(记住分配的盘符号比如F).4.下载系统ISO镜像([itellyou])系统按你喜欢的来,可以点主页下面的图片进入新的主页,里面有win10-win11最新镜像.5.右击ISO镜像文件,加载ISO为光盘分区(到我的电脑里看看盘符比如G)6.用WinNtsetup工具,第一行选择ISO分区(比如之前的G盘)中的sourse目录下的install.wim,第二行你可以选择你当前的引导盘c盘,这样比较好生成多系统bsd引导菜单.第三行当然选择vhd的盘符(比如之前的F盘),然后可以选择下window的版本比如旗舰版,请安提示操作选择,因为有些版本并不能安装在vhd虚拟磁盘上,比如win7只能专业版和旗舰版才行.7.注意WinNtsetup在部署前,最好勾选下底下的挂载系统为c盘的勾,不然安装好系统后,系统盘可能不是c盘.8.部署完成后重启系统,进入正式安装window.9.进入安装后的系统后,把必要的软件装一装,这个随意,也可以空白新系统.10.下载VHD/VHDX辅助工具,选分割选项卡,把母VHD的路径选择下,就是你建立VHD时保存VHD的路径,子路径是自动生成的.关键点来了,点击最下面的下拉选择框,选择第二个选项,就是建立子镜像和还原引导的选项,接着确认,会让你输入一键还原时的保护密码,选一个你自己的常用记得住的密码,也可以空密码,直接确认2遍即可.11.这样子镜像和一键还原的启动菜单就做好了,因为除了新加的两个启动菜单,还有原来安装系统时的母镜像菜单要删除,所以,接下来,用bootice之类的启动项编辑工具把母镜像菜单删除,选择bootice第三个选项卡"BCD编辑器",点下面"…"的按钮,找到引导分区(本例C盘)之下的boot目录下的boot文件,打开后,把第一个项删除,然后你可以把需要的那个启动菜单改个名字,每改一个,就点右边的当前保存,最后点左边的全局保存,即可。
把XP装入VHD
话说,把WIN7,WIN8装入VHD文件,从而启动电脑不希奇.
从WIN7刚出来的时候,我偶然百度了一下,居然有VHD启动这回事,我就喜欢上了VHD.太神奇了,一个虚拟硬盘启然可以启动电脑,从此抛弃了虚拟机. WIN7装入VHD会了,就了想把XP也装出去了想法,在网上也查了,好像用什么VOOT的软件,有太多的命令.哎,我英文太差了,伤不起.
自从前几天,无聊再百度一下,找出了这个叫WINXP_VHD的软件,图型化处理XP装入VHD,太好了.
1,准备工作,下winxp_vhd_2011这个软件
2,目前的机器应用环境:Windows 7 /2008 R2/WinPE3.0
3,下个GHOST版的XP,不要下精减版的这个要一定!!! 下面就看运行图吧!
以WIN7环境为例!
下载地址:/file/bhulyg14#WinXP_VHD_201和vbootdsk驱动.rar
这个软件稍后,我会传到115网盘
以默认的GHO为例,当然ISO的也行.
自动打开GHOST软件,把XP的还原到新建的VHD 中
定要导入
导入过后C盘会多了以下几个文件
然后挂上刚建的那个VHD,打开这个磁盘,把我传的VBOOTDSK驱动替换掉,不然重启后XP会蓝屏的.目录为XP VHD
下
c:\windows\system\drivers\vbootds k.sys替换成我的那个同名文件
这些都操作完成后,重启你的爱机,就多了一个:winXP VHD 的启动项,还不快进去?伴随着熟悉的XP开机声,仿佛时光又回到了几年前,有点怀旧.。
使用差分VHD安装多个独立Windows系统
使用差分VHD安装多个独立Windows系统一、创建虚拟磁盘方法1:图形界面创建1、打开磁盘管理器(运行diskmgmt.msc),在“磁盘管理”上点击右键,“创建VHD”,类型选择VHD,动态扩展或者固定大小随意,两种类型性能一样。
比如,我们在D盘建立一个大小20G的名为WIN8.VHD的虚拟磁盘镜像。
加载刚才创建的VHD,初始化磁盘并分区,设定盘符为F:(如果要安装系统,别忘了激活,如果在UEFI 下启动,一定要初始化为GPT磁盘)。
方法2:命令行创建(不推荐)管理员打开CMD,输入下列指令(仅供参考)diskpartcreate vdisk file=D:\win8.vhd maximum=25600 type=fixedselect vdisk file=D:\win8.vhdattach vdiskcreate partition primaryassign letter=Fformat quick label=WIN8exit二、把系统灌入VHD步骤1:释放镜像。
虚拟光驱加载win8.1 ISO镜像为光驱G,用管理员权限打开cmd,输入imagex.exe /apply G:\sources\install.wim 4 f:,等待将近5-10分钟后显示100%,win8的系统就释放到了F盘。
建议使用图形软件如Gimagex,wimtool,winnt 6.x setup等进行操作;步骤2、修改启动菜单。
win7的bootmgr无法引导win8.1,所以要把win8.1的bootmgr复制过来。
继续在管理员权限的cmd里输入:bcdboot F:\windows /s c: /l zh-cn,这里的C:是指活动分区的位置,到了这一步,就已经升级了BOOTMGR并且添加了win8.vhd,这种方法不需要手动复制win8.1的bootmgr。
三、VHD差分硬盘实现秒备份、秒恢复、分支多系统首先介绍一下差分硬盘。
win7VHD轻松使用多个系统(本人亲测)-随便说吧-云端官方论坛用户交流...
win7VHD轻松使用多个系统(本人亲测)-随便说吧-云端官方论坛用户交流...win7 VHD 轻松使用多个系统(本人亲测)VHD, 系统本帖最后由 huziyv 于 2010-9-25 01:00 编辑虽然之前就接触了vhd版的win7。
但由于他的体积会逐渐庞大所以并不常进入那个win7里去,前几天看了一篇文章觉得很实用。
所以自己实践了下分享给大家。
至于什么是vhd,我就不多说了。
就是vpc的虚拟机文件。
一个vhd文件就是一个单独的分区,可以挂在到物理机中。
你只要下载一个win7的vhd文件存放在非系统分区。
然后用工具加载他就可以了。
重启之后选择菜单进入win7配置过程(配置你的硬件信息)。
就是这样,你的win7系统已经装好了。
他在你原来的C盘只是加入了引导。
至于win7系统在哪里?他仍旧在那个vhd文件里。
刚才说过那相当于一个单独的可扩展分区。
但你的win7系统在本机配置好后也就相当于展开可一个真实的win7系统。
那个vhd文件也会增大。
然而正是那个vhd文件随着使用时间会不断增大让人很头疼。
有人介绍了创建子vhd文件的方法,经过我本机测试确实可行。
现在我是相当于装了3个系统:xp3装在本机,另**载了两个win7 vhd系统:win7 32位和win 64位系统。
都是猪猪猫的作品。
利用他的vhd 准备工具你可以挂在任意个win7系统!只有你有足够的空间存放vhd 就行。
废话说了很多,现在开始使用先下载win7 vhd文件,之后下载猪猪猫vhd准备工具,由于怕有做广告的嫌疑,所以我不发下载链接了。
大家直接在百度里找【JUJUMAO Windows VHD 准备工具 v0.5.9.11】貌似第一个就能找到,大小290多M解压后后里面有一个【JUJUMAO_VHD_Prepare_Tools.ISO】iso 文件,你用虚拟光驱或winmout加载就行1.运行【AUTORUN.EXE】打开工具主界面2.点击第一项【jujumao windows7 vhd虚拟硬盘准备工具】,将准备工具安装到硬盘里和装其他系统工具一样,不让他锁定IE吧,最好把准备工具安装到非系统分区,我选择了D盘(默认是C盘),点击确定提示是否添加启动菜单,当然要了。
Windows系统备份文件VHD恢复还原
Windows系统备份⽂件VHD恢复还原
Windows系统控制⾯板⾃带的系统备份还原⼯具,备份出来的是VHD(Virtual Hard Disk)虚拟磁盘⽂件,我们需要恢复还原的时候Ghost⼯具不认,Windows系统⾥⾯还原也是各种失败报错,⽆奈啊,此刻内⼼⼼情是⼗分崩溃滴。
1. 下⾯我们就介绍使⽤Diskgenius磁盘分区⼯具来进⾏系统恢复还原⼯作,U盘引导进⼊PE系统,打开Diskgenius磁盘分区⼯具,挂载VHD虚拟磁盘⽂件(磁盘----->打开虚拟硬盘⽂件)找到系统备份的VHD⽂件并打开
2. 在加载进来的VHD虚拟磁盘分区上,右键选择”克隆分区“
3. 选择⽬标分区(系统恢复还原到哪个分区上?)
4. 其余选择默认选项即可(按⽂件复制”可消除碎⽚“)
5. 恢复完成后打开CMD命令窗体⽤引导修复命令进⾏修复
BIOS+MBR bcdboot C:\Windows /s C: /l zh-cn
解释:从系统盘C:\Windows⽬录中复制启动⽂件,并创建BCD(中⽂)启动菜单,从⽽修复系统启动环境
UEFI+GPT bcdboot C:\Windows /s T: /f uefi /l zh-cn
解释:⽤DG等⼯具先将ESP分区装载为T盘,从系统盘C:\Windows⽬录中复制UEFI格式的启动⽂件到ESP分区中,修复系统
各参数的具体含义:
c:\windows 系统安装⽬录,打开我的电脑,查看你的系统是安装在那个盘,就输⼊相应的盘符和⽬录
/s T: 指定esp分区所在磁盘,我这⾥指定ESP分区为T盘
/f uefi 指定启动⽅式为uefi,注意之间的空格⼀定要输⼊
/l zh-cn 指定uefi启动界⾯语⾔为简体中⽂。
win7 VHD说明
二、用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为旗舰版)
Windows 8 VHD安装方法
Windows 8 VHD2011年9月14日11:15资源管理器—>计算机-->右键-->管理 -->磁盘工具--更多操作--创建VHD位置最好选在一个新分区里,不是新分区也可以(尽量不要用中文卷标)磁盘大小,我只有12G,还不知道是否可行,最好是按官方的说法,32位16G,64位20G然后是固定磁盘大小.确定后,稍等才会创建完Windows8.vhd(我下面都默认用这个名字,添加引导时有用)然后是在刚才创建VHD那下面,有附加VHD,添加刚才的创建的Windows8.vhd不过我就附加出错,估计是创建VHD需要点时间,所以出错后,注销重启,就可以了附加了.这时需要初始化,这个VHD磁盘,在磁盘一那,右键初始化,就进行格式化MBR格式,NTFS分区,驱动器号W:(驱动号你也用一样的吧,方便下面命令安装)用虚拟光驱,把下载windows 8预览版ISO加载,我加载到Z盘(你也默认吧,也是方便命令) 推荐用kDisk.exe,小巧简单好用(汗),有32位也有64位的,运行时最好管理员权限运行然后就是开始把加载到虚拟光驱Z:里的win 8的install.wim(Z:\sources\install.wim灌入附加的Windows8.vhd(在W:\盘)开始菜单,输入cmd,右键管理员运行,这里需要在cmd里cd到imgex.exe(用于灌入install.wim到vhd的)所在的目录Imagex.exe,远景有下载,/forum-viewthread-tid-885650-highlight-imagex.html我的imagex_x86.exe在D:\Green\imagex86所以cmd里输入cd D:\Green\imagex86然后开始灌入了命令:Imagex_x86.exe /apply Z:\sources\install.wim 1 W:\注意盘符Z:是ISO加载的位置,W:是VHD加载的位置,W:\前还有个1,意思是wim里面的1镜像,不过这次只有一个,所以都必须得1.照做就是了.enter就开始灌了,等完成100%就可以了最后一步,添加这个VHD引导到Windows 7的BCD里bcdedit -/copy {current} /d "Windows 8 VHD"'你会得到一组字符串替换下面的{guid}bcdedit /set {guid} device vhd=[f:]\Windows8.vhdbcdedit /set {guid} osdevice vhd=[f:]\Windows8.vhdbcdedit /set {guid} detecthal on注意到我的Windows.vhd是放在F盘的这时候你重启,那就就纠结了,引导入口似乎可以进去,但看到的却是winRE回复引导,win 8影子都没有。
裸机安装win7原生vhd启动及差分磁盘的设置(无需第三方软件)实现秒恢复
裸机安装win7原生vhd启动及差分磁盘的设置(无需第三方软件)实现秒恢复很早就听说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简体中文。
使用 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,这样一方面保证稳定,还能保证更好的性能。
vhd合并差分命令
VHD(Virtual Hard Disk)是一种虚拟硬盘文件格式,通常用于虚拟化技术中。
差分VHD文件是相对于基础VHD文件的增量备份文件,记录了与基础VHD文件的差异。
合并差分VHD命令用于将多个差分VHD文件合并为一个完整的虚拟硬盘文件。
这个过程通常用于恢复虚拟机,将多个差分备份文件合并为一个完整的VHD文件,以便能够启动虚拟机并访问其中的数据。
要合并差分VHD文件,您需要使用适当的工具或命令行界面。
在Windows平台上,可以使用Microsoft的Disk Management工具来合并VHD文件。
以下是一个简单的步骤:
1.打开Disk Management工具。
2.在磁盘管理控制台中,找到您要合并的差分VHD文件所在的磁盘。
3.右键单击该磁盘,选择“附加VHD”选项。
4.在弹出的对话框中,浏览并选择要合并的差分VHD文件。
5.点击“打开”按钮,将差分VHD文件附加到磁盘上。
6.等待合并过程完成。
这个过程可能需要一些时间,具体取决于差分VHD文件
的大小和系统性能。
7.合并完成后,您可以使用Disk Management工具或虚拟机管理软件来访问和
操作虚拟机。
请注意,合并差分VHD文件的具体步骤可能因操作系统和工具而有所不同。
因此,建议查阅相关文档或工具的官方文档以获取更详细的说明和指导。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
创建一个原始安装的VHD文件
如果采用原始安装的方式,则在WIN7的原始光盘中将install.wim这个文件提取到一个文件夹中备用。
如果采用Ghost安装的方式,则将Ghost备份文件提取出来(.GHO文件)
提取得到的install.wim文件很大,一般为2G多。
选择VHD文件的大小,刚才提取出来的WIM文件并选择映像号(一般选择最后一个旗舰版)
点击确定开始安装(其实这就是一个解压的过程,我们知道如果从光盘安装,首先要做的就是把wim文件解压出来,而这一步是很浪费时间的)。
我们耐心等待他安装完成(DOS窗口显示了剩余的时间,这个过程大概有5-10分钟,其实这就是省掉了光盘安装解压的时间)我们查看解压出来的东西,基本上和新装的系统C盘一样。
(期间如果弹出提示要求格式化这个硬盘才能使用,点击取消即可,因为我们已经可以使用了)
操作完成之后该虚拟磁盘将被卸载(上面的Z盘不见了),我们再来查看这个VHD文件,发现变成了5个多G。
完成后就得到了初始的VHD,这个VHD 是通用的,可用于其它的机子。
建议不要直接用这个vhd启动,因为启动后,就会进行系统的最后安装与配置,这样这个vhd就只能在本机使用了,不能再用于其他的机子。
2 现在我们创建一个差分VHD,差分VHD是以某个VHD为母盘创建的,读取操作映射到母盘,而写入操作直接作用于自身的VHD。
差分磁盘也称作子VHD,母盘也称作母VHD。
创建差分VHD的速度很快,必须注意子VHD必须和父VHD在同一个文件夹下。
创建的同时还会创建一个BAK文件,
这个是备份文件。
现在我们把这个差分VHD挂载起来,并向BCD中添加这个项目。
添加之后查看会发现启动菜单中多了刚才添加的一项。
(如果是在裸机上添加BCD,会询问是否更新系统分区)
在此注意,是否挂载这个VHD并非关键,你一挂载则可以浏览这个VHD文件
在磁盘管理中可以看到VHD被视为一个新硬盘来处理的。
而如果点击分离,则相当于卸载这个磁盘了。
在磁盘管理中发现没有磁盘二了。
在此再说一个问题,如果对15G的磁盘容量不满意,可以使用一个VhdResizer的小工具修改VHD 的容量。
下图就是我把刚才15G的VHD修改容量之后再挂载的效果图。
可以发现,虽然Z盘依旧是15G,但是多了15G的未分配空间。
我们右击一下Z盘扩展卷就可以合并这两个15G了,合并之后的确是30G。
然后我们再为这个30G的VHD文件创建差分VHD(注意VHD在挂载的情况下将无法创建差分VHD,必须卸载。
)创建完成之后可以发现子VHD体积都非常小。
如果你要删除BCD中的启动菜单,不能使用直接删掉代码的方式,必须先用这款工具把这个VHD浏览到,然后点击移除BCD中的VHD项目,如果你手工删除,则查看BCD中的项目不会变化.
3 合并VHD,其实就是对子VHD的修改应用到父VHD中,相当于更新还原点。
从下面这副图可以看出,当我把这两个文件合并的时候,子VHD的大小不变,而父VHD的大小一直在改变。
一直到3.78G。
这个3.78G=父+子-重复文件的体积。
合并成功之后提示子VHD可能已经失效,需要重新建立相应的子VHD。
我们不妨把所有VHD都合并成一个(本来这样是不太好的,因为第一次创建的VHD其实是通用的,他的儿子已经在我的电脑上面适应了,所以只能我用了。
我把这两个一合并就会导致通用的也变成不通用的了。
但是没有关系,因为通用的VHD并没有经过优化,我们是不会用这个VHD去给别人装系统的,肯定是先在虚拟机上封装完成得到Ghost镜像之后,可以克隆,也可以VHD给别的机子。
)最终得到的VHD大小为6.86G,这个体积应该说已经很小了。
要知道,WIN7刚安装完毕就要有5个G。
这个VHD里面不但有软件,连驱动也装上去了,还有常用的运行库,所以体积完全令人满意的。
一切完成之后再给这个“完美的”系统创建差分VHD,并添加差分VHD即快速还原到BCD。
这样,我们一般使用就使用这个差分VHD,如果用处了问题,中毒了或者垃圾太多了,直接选择快速还原就可以回到差分VHD刚创建的时候的状态。
上面说到无法直接手工删除VHD的BCD启动菜单.比如我想删除这一条启动菜单(红线标注的文件已经被合并或者删除了,我们根本不需要再用它启动了,怎么办呢)
我们不妨先看一看这个文件的开头,displayorder显示了四条启动菜单(第一个是我们真正的C盘系统,不是VHD创建的,第二个是VHD的子VHD,第三个是子VHD的快速还原,第四个就是我们不想要的了。
所以光删除上面圈出来的那一块还不行,那是不是在这里也删除呢?)
没有必要,我们随便在同名目录下新建一个文本文档,然后改名为这个不要的VHD的名字。
然后再浏览,然后移除BCD的项目(骗过这个软件认为这个VHD仍然存在)
移除之后再来看启动菜单,发现最后一个确实没了。
所以还是用这种方法移除比较安全,如果手工删除万一弄错一个字就启动不了了。