VHD 和虚拟磁盘有什么区别?

VHD 和虚拟磁盘有什么区别?

我正在学习 MCSA,但感到很困惑。两者之间有什么区别吗?

答案1

VHD是一种硬盘镜像文件格式,虚拟磁盘是一种设备。

虚拟硬盘映像有很多种格式,VHD 只是其中一种(VirtualBox 使用 VDI,VMware 有 VMDK 等)。这些是图片, 不是设备

虚拟磁盘一个实际上不存在的设备,所以是一个模拟(或虚拟化)的 HDD、CD-ROM 或类似的东西。

在某些情况下,VHD 和虚拟磁盘可以等同,但如果你是个吹毛求疵的人,那么这两个是完全不同的东西。这就像说 JPEG 是照片一样——JPEG 不是照片,而是EXIF 文件使用的压缩算法可以用来压缩照片。

答案2

我会告诉你,一个有三个字母,一个有十一个字母;说真的,VHD 代表虚拟硬盘/驱动器,它们是相同的。每个供应商创建/实现它们的方式有所不同,但由于您正在学习 mcsa,所以除非书籍/考试另有说明,否则它很可能谈论的是 MS 技术。VHD 和物理驱动器VHD 只是一个位于身体的驱动器,但对于虚拟机来说,它看起来就像物理驱动器。还有软件可以使 vhd 对于常规工作站来说看起来就像物理驱动器,这样您就可以像操作真实磁盘一样对其进行操作,而无需将其连接到虚拟机。

答案3

VHD 是虚拟磁盘。VHD 是虚拟硬盘的缩写。

答案4

我发现这个问题正在寻找相同的答案,但就 Powershell 命令行而言。有一个区别,似乎是:

使用 VirtualDisk(New-VirtualDisk)的 PS 命令行在 StoragePools 中工作。

例如:使用 New-VirtualDisk 在 StoragePool 中创建虚拟磁盘。

使用 VHD(New-VHD)的 PS 命令行可与 VHD 和 VHDX 文件配合使用。

IE:使用 New-VHD 创建虚拟磁盘(VHD 或 VHDX)文件。

相关内容