Have you looked at the current documentation?
https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/deploy/deploying-graphics-devices-using-dda
Passing though HBA card in hyperV causes VM to not boot
Hi all
Im trying to pass though a HBA card for a tape drive to a VM
I have found instructions online on how to do it
https://devblogs.microsoft.com/scripting/passing-through-devices-to-hyper-v-vms-by-using-discrete-device-assignment
(plus other tutorials with the same steps)
and I have from what I can tell, successfully added the card to the VM
However when I go to boot the VM I get an error saying
"The VM failed to start as that virtual machine has one or more devices assigned to it"
What does this error mean?
I know its got a device assigned to it, I just did it, but why does it stop the machine from booting?
I looked in the error logs and found ID 19560 but that doesnt show anything on google.
If I remove the card using the instructions, then the machine boots fine
Any ideas on whats going on?
Running server 2019 on both the host and the VM
Many thanks
2 answers
Sort by: Most helpful
-
essjae 256 Reputation points
2021-02-17T23:10:47.147+00:00 -
Xiaowei He 9,926 Reputation points
2021-02-18T07:44:29.283+00:00 Hi,
Please check the Hyper-V log in Event viewer, Event viewer>Applications and Services Logs>Microsoft>Windows>Hyper-V-VMMS and Hyper-V-VMWorker, check if there's any detailed information about the issue.
Thanks for your time!
Best Regards,
Anne-----------------------------
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.