Совместное использование виртуального диска - это не то же самое, что совместное использование файловой системы. Вы ищете общую файловую систему. Если вы хотите, включите общий доступ к файлам на одном или другом компьютере, а затем используйте файлы по сети.
Если вы разделяете виртуальный диск между двумя виртуальными машинами (что, как отмечали другие, может произойти только тогда, когда VHDX хранится в кластерной файловой системе), вам необходимо затем использовать кластеризацию в группе виртуальных машин для арбитража доступа к диску. , так что различные виртуальные машины не затирают записи блоков друг друга на диск и не повреждают файловую систему на виртуальном диске. Для этого в значительной степени требуется программное обеспечение для кластеризации, работающее в наборе гостевых виртуальных машин, поэтому эта функция вообще не работает для Windows 8.1, даже внутри виртуальной машины.
Фактически возможно, чтобы более чем одна виртуальная машина одновременно выполняла запись в общий VHDX. Вы можете включить файловую систему CSV в гостевом кластере, и это позволит нескольким узлам кластера выполнять запись одновременно, если запись выполняется для файлов, которые уже существуют на диске, и в области файлов, которые уже существуют. Это имеет смысл для рабочих нагрузок, таких как SQL Server, использующих файловый сервер в качестве внутреннего хранилища. Для других рабочих нагрузок имеет больше смысла избегать CSV и позволять одной виртуальной машине использовать диск за раз. Между прочим, кластер файловых серверов Windows будет по-прежнему высокодоступен, поскольку одна виртуальная машина может умереть, не прерывая файловую службу. Владение диском будет плавно переходить к другому участнику кластера файлового сервера.
Это, кстати, указывает на причину, по которой общий VHDX должен быть в CSV на уровне хостинга. Вся эта функция не имеет смысла, если общий VHDX не находится в хранилище, в котором нет единой точки отказа.