Respuestas:
VHD es un formato de archivo de imagen HDD, el disco virtual es un dispositivo.
Hay muchos formatos para imágenes de HDD virtuales y VHD es solo uno de ellos (VirtualBox usa VDI, VMware tiene VMDK, etc.). Estas son imágenes , no dispositivos .
El disco virtual es un dispositivo que no existe físicamente, por lo que un HDD emulado (o virtualizado), un CD-ROM o algo así.
En algunos contextos, VHD y disco virtual pueden ser sinónimos, pero si eres pedante, estos dos son cosas completamente diferentes. Es como decir que JPEG es una foto: JPEG no es una foto, es un algoritmo de compresión usado en archivos EXIF que se puede usar para comprimir fotos.
Te diré que uno tiene tres letras y uno tiene once; En serio, VHD significa Disco Duro / Unidad Virtual , son uno en el mismo. Hay diferencias con la forma en que cada proveedor las crea / implementa, pero dado que estudia para el mcsa es seguro, por lo que es probable que se trate de tecnología de MS a menos que el libro / examen indique específicamente lo contrario. La diferencia entre un VHD y una unidad física es que el VHD es solo un archivo que se encuentra en una unidad física , pero para una máquina virtual aparece como una unidad física. También hay un software que puede hacer que un vhd aparezca como una unidad física en una estación de trabajo normal, lo que le permite operarlo como si fuera un disco real, sin tener que conectarlo a una máquina virtual.
Un VHD es un disco virtual. VHD es la abreviatura de disco duro virtual.
Encontré esta pregunta buscando la misma respuesta, pero en términos de comandos de Powershell. Hay una diferencia y parece ser:
Los comandos PS que usan VirtualDisk (New-VirtualDisk) funcionan dentro de StoragePools.
IE: Use New-VirtualDisk para crear un disco virtual dentro de un StoragePool.
Los comandos PS que usan VHD (New-VHD) funcionan con archivos VHD y VHDX.
IE: Use New-VHD para crear un archivo de disco virtual (VHD o VHDX).