本文主要是介绍通过PowerShell转换VHD文件到VHDX格式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Windows Server 2012和Windows 8系统中新增了一种虚拟磁盘叫做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
这篇关于通过PowerShell转换VHD文件到VHDX格式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!