Как создать общий для виртуальных машин диск? Очень просто.
Если еще не установлен vCLI, качаем и устанавливаем его. Запустив, переходим в папку bin.
Используем команду vmkfstools.pl для создания диска:
vmkfstools.pl –server <IP адрес сервера ESX> -c 10G -d eagerzeroedthick /vmfs/volumes/lab/shared.vmdk -a lsilogic
Для каждой ВМ проходим процесс добавления диска:
1. Заходим в “Edit Settings”
2. Кликаем “Add…”
3. Выбираем Hard Disk.
4. Подключаем созданный ранее диск.
5. Меняем значение “virtual device node” в разделе Advanced Options на неиспользуемый порт, Например SCSI (1:1):
6. Возвращаемся в Edit Setting и меняем свойство “SCSI Bus Sharing” нового контроллера на “Physical”:
7. Повторяем те же действия для другой ВМ.
После запуска обоих ВМ можно инициализировать и использовать общий диск.

1) необязательно пользоваться командной строкой.
Для первой ВМ просто создаем диск из GUI, для второй – подцепляем как уже существующий.
2) по пункту 5 – принципиально, чтобы выбираемый SCSI node относился к еще одному контроллеру. Т.е. если уже имеющиеся диски ВМ висят на SCSI (0:x), то добавляемый надо на SCSI (1:x).
3) мой опыт подсказывает, что многие новички мечтают о таком использовании общего диска под несколько файл-серверов. имеет смысл проговорить, что NTFS, например, не умеет обеспечивать общий доступ на один диск нескольким серверам сразу.
Так что такая конфигурация пригодится только под кластерные решения.
Спасибо за ценные комментарии, Михаил