VHD和VHDX没有太大区别,只是最大容量不一样,用是一样用,一定要转用ghost11,是新建vhdx,然后把vhd和vhdx个挂载,之后用ghost11分区到分区还原。

  VHD和VHDX简介

  相对之前的VHD格式,VHDX最大的优势之一在于虚拟硬盘存储容量。在Windows Server 2012之前,Hyper-V虚拟硬盘存在最大2TB的容量限制。而VHDX最大能够达到64TB。而VHDX的优势不只限于容量方面的改进,VHDX为现在的硬盘而设计,相比于VHD文件,其4KB大小的逻辑区域大小有助于提高性能。

  通过不断监控元数据更新,VHDX还提供在突然断电情况下的文件讹误保护功能,而VHD格式并不具备这个特性。为动态和差分磁盘提供更大的文件块,存储自定义元数据特性,这些都是VHD和VHDX的不同之处。

  转换为VHDX格式

  首先,需要知道的是可以在Windows Server 2012上创建和使用两种格式,但是VHDX文件和Windows Server 2008并不兼容。微软推荐大多数Windows Server 2012用户将VHD文件升级到VHDX,以使用其中的各种新特性。但是,如果你希望将虚拟机移动到之前版本的Windows Server上,那么使用VHD文件会更加方便。用户可以在Hyper-V中的编辑虚拟硬盘向导中将VHD文件转换为VHDX文件。

  这种格式可以提供很多新的特性,例如支持最大64TB的分区,更好的动态盘和差异磁盘性能等,关于VHDX格式,可以参考网上的技术文章。

  首先创建一个动态大小的500M字节的vhd磁盘文件,

  PS D:> New-VHD -dynamic -sizebyte 500MB d:500m.vhd

  ComputerName : CNSHZHAI

  Path : d:500m.vhd

  VhdFormat : VHD

  VhdType : Dynamic

  FileSize : 8192

  Size : 524288000

  MinimumSize :

  LogicalSectorSize : 512

  PhysicalSectorSize : 512

  BlockSize : 2097152

  ParentPath :

  FragmentationPercentage : 0

  Alignment : 1

  Attached : False

  DiskNumber :

  IsDeleted : False

  Number :

  下面转换磁盘为直通类型的动态vhdx磁盘,

  PS D:> Convert-VHD -passthru -vhdtype dynamic D:500m.vhd D:500m.vhdx

  ComputerName : CNSHZHAI

  Path : D:500m.vhdx

  VhdFormat : VHDX

  VhdType : Dynamic

  FileSize : 4194304

  Size : 524288000

  MinimumSize :

  LogicalSectorSize : 512

  PhysicalSectorSize : 512

  BlockSize : 33554432

  ParentPath :

  FragmentationPercentage : 0

  Alignment : 1

  Attached : False

  DiskNumber :

  IsDeleted : False

  Number : 。可以看到vhdx转换后的虚拟磁盘文件

  -a--- 2012/10/8 13:23 8192 500m.vhd

  -a--- 2012/10/8 13:26 4194304 500m.vhdx

VHD和VHDX的更多相关文章

  1. 传统、VHD、VHDX性能对比测试(转帖)

    nkc3g4发表于 2014-4-30 16:24:41 传统.VHD.VHDX性能对比测试 - Windows To Go优盘系统 - 萝卜头IT论坛 - Powered by Discuz! ht ...

  2. 准备好要上传到 Azure 的 Windows VHD 或 VHDX

    在将 Windows 虚拟机 (VM) 从本地上传到 Azure 之前,必须准备好虚拟硬盘(VHD 或 VHDX). Azure 仅支持采用 VHD 文件格式且具有固定大小磁盘的第 1 代 VM. V ...

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

    以前一直使用u盘或者移动硬盘接上usb直接拷贝文件,发觉速度一般.而且一般只有一个盘,分类也很不方便. 后来发现windows的虚拟磁盘可以解决我的问题... 经过一段时间的使用后发觉使用虚拟磁盘的方 ...

  4. VHD VHDX 区别

    A Virtual hard disk is saved either with VHD or VHDX file extension. VHD is the older while VHDX is ...

  5. 收缩 虚拟硬盘 shrink vhd

    在使用WIN2012 的Hyper-v的虚拟磁盘时, 有时需要将磁盘中未使用的控件收缩掉, 这时就需要使用Hyper-v磁盘工具的收缩功能. 如果使用Hyper-v磁盘工具, 不能对vhd虚拟磁盘进行 ...

  6. VHD更新命令(打补丁)

    DISM 查看vhd文件信息:dism /get-imageinfo /imagefile:e:\vhd\win2008r2.vhdxdism /get-imageinfo /imagefile:e: ...

  7. 上传通用化 VHD 并使用它在 Azure 中创建新 VM

    本主题逐步讲解如何使用 PowerShell 将通用化 VM 的 VHD 上传到 Azure.从该 VHD 创建映像,然后从该映像创建新 VM. 可以上传从本地虚拟化工具或其他云导出的 VHD. 对新 ...

  8. Hyper-V 2012 R2 故障转移群集

    和终端用户相比,企业用户对于业务的连续性和可靠性更为在意.相对而言,企业一般不会将追逐单一硬件的性能排在第一位. 如何衡量业务是否持续可用,一般使用"x 个 9"这种方式来定义.如 ...

  9. 通过 SMB 直通优化文件服务器的性能

    https://technet.microsoft.com/zh-cn/library/hh831487.aspx Windows Server 2012 内置新增功能,称为 SMB 直通,用来支持使 ...

随机推荐

  1. malloc的内存分配原理

    0 堆内存的在计算机内存中的形式 根据<The C Programming language>推测得到堆内存,图中的Heap区域即为堆内存块(Heap区域的数目不代表计算机堆内存的真实数目 ...

  2. 【驱动笔记10】再谈IRP

    文章作者:grayfox作者主页:http://nokyo.blogbus.com原始出处:http://www.blogbus.com/nokyo-logs/34010655.html 这一节会对I ...

  3. Excel 求差集和并集

    1. excel求两列差集(查找A列中与B列不同的部分) 示例:  行号   A列       B列       C列结果(A-B)   1       1          3            ...

  4. Nodejs 使用 Chrome DevTools 调试 --inspect-brk

    参考链接: https://cnodejs.org/topic/5a9661ff71327bb413bbff5b https://github.com/nswbmw/node-in-debugging ...

  5. 百度地图地址解析(百度Geocoding API)

    1.什么是Geocoding? Geocoding API 是一类简单的HTTP接口,用于提供从地址到经纬度坐标或者从经纬度坐标到地址的转换服务,用户可以使用C# .C++.Java等开发语言发送HT ...

  6. 《Effective Java》读书笔记三(类和接口)

    No13 使类和成员的可访问性最小化 要区别设计良好的模块与设计不好的模块,最重要的因素在于,这个模块对于外部的其他模块而言,是否隐藏其内部数据和其他实现细节.模块之间只通过它们的API进行通信,一个 ...

  7. python鸭子类型(duck type)

    1.什么是鸭子类型顾名思义,就是看起来像鸭子的类型,就可以叫做鸭子类型所以,鸭子类型是一种不严格的类型,弱类型有相同方法的类型,可以归为一类鸭子.2.鸭子类型示例 class dog: def run ...

  8. Date函数基础知识整理

    Date类型:1.Date.parse()接收一个表示日期的字符串参数,然后再根据这个字符串返回响应的日期的毫秒数:如:创建一个日期: <script> // var someDate=n ...

  9. GetLastError()返回值大全

    [0]-操作成功完成.[1]-功能错误.[2]-系统找不到指定的文件.[3]-系统找不到指定的路径.[4]-系统无法打开文件.[5]-拒绝访问.[6]-句柄无效.[7]-存储控制块被损坏.[8]-存储 ...

  10. LeetCode: Populating Next Right Pointers in Each Node II 解题报告

    Populating Next Right Pointers in Each Node IIFollow up for problem "Populating Next Right Poin ...