Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Помилка доступу до віртуального диску в Hyper-V.

Ситуація наступна: віртуальна машина Hyper-V не може запуститися, видаючи при старті помилку приблизно такого змісту «VM failed to start. Synthetic SCSI controller (Instance ID xxxxxxxxxxxx-xxxxxxxx-xxxxxxxxxxxx): Failed to Power on with Error 'General access denied error'. ».

Якщо розгорнути вікно і подивитися детальну інформацію про помилку, то стане зрозуміло, що проблема криється у відсутності доступу до файлу віртуального диска.Справа в тому, що віртуальній машині (як і звичайному користувачеві) для роботи з файлом необхідні NTFS-права на цей файл. У тому випадку, коли у віртуальної машини відсутні необхідні дозволи, то вона не зможе стартувати і випаде з помилкою.



Як видно на малюнку, кожна віртуальна машина має свій унікальний ідентифікатор (Virtual machine ID).Для усунення помилки треба взяти цей ID та додати його в список контролю доступу VHD-файлу. Зробити це можна з командного рядка, за допомогою утиліти з неблагозвучним