The most common excuse given for using pass-through disks instead of VHDX files was “I want to be able to change the size of my disks without shutting down my VMs”. OK, WS2012 R2 Hyper-V fixes that by adding hot-resizing of VHDX files.
Yes, on WS2012 R2 Hyper-V, you can resize a VHDX file that is attached to a VM’s SCSI controller without shutting down the VM. There’s yet another reason to place data in dedicated VHDX files on the SCSI controller.
- Expand a VHDX – you’ll need to expand the partition in Disk Manager (or PoSH) in the VM – maybe there’s an Orchestrator runbook possibility
- Shrink a VHDX – the VHDX must has un-partitioned space to be shrunk
This resize is a function of the host and has no integration component dependencies.
That’s one more objection to eliminating the use of pass-through disks eliminated.