• работа Windows note говно Дано: свежий кластер из двух Windows Server 2012 R2, с двумя CSV томами.
    Создаем виртуальную машину через оснастку Hyper-V, создаем ей диск (хоть на CSV-томе, хоть на собственных дисках), пытаемся запустить. Получаем ошибку типа:

    Произошла ошибка при попытке запуска выбранных виртуальных машин.

    "VMName": не удалось запустить.

    Microsoft Emulated IDE Controller (ИД экземпляра 83F8638B-8DCA-4152-9EDA-2CA8B33039B4): сбой включения, ошибка "Ошибка доступа".

    У учетной записи IDE/ATAPI отсутствуют необходимые привилегии для открытия вложения "C:\ClusterStorage\Volume2\Pathname\VMName.vhdx". Ошибка: "Ошибка доступа"

    У учетной записи Служба управления виртуальными машинами Hyper-V отсутствуют необходимые привилегии для открытия вложения "C:\ClusterStorage\Volume2\Pathname\VMName.vhdx". Ошибка: "Ошибка доступа"


    Лечится примерно так:
    icacls C:\ClusterStorage\Volume2\ /grant "NT Virtual Machine\Virtual Machines":F /T
    Или
    icacls C:\ClusterStorage\Volume2\ /grant "NT Virtual Machine\<GUID VM>"

    Осталось понять, какого хуя у Hyper-V нет прав на свои же, блядь, файлы.

Replies (3)

  • @al1k, скорее всего как-то нештатно создавал-импортировал виртуалки. там вот некоему пользователю-гуиду даются явно права на vhd и этого пользователя просто так не увидишь и вручную права через гуй не назначишь : ))
  • @Dant, В том-то и прикол, что штатно.
    Из нерекомендованных практик: отключен UAC и Volume1 из CSV — форматировался и использовался другим сервером раньше. Но Volume2 — 100% новый.
  • @al1k, породокс : ) а посмотри пермишенсы на vhd. если там нет этого гуид-пользователя, то что-то пошло не так : )