Impossible to get USB Blueray drive properly mounted in VM

NightSky

New Member
Jul 6, 2025
4
0
1
Hello,
I'm trying to mount an external USB Blueray drive on a VM to use with MakeMKV. This worked perfetly in my ESXi machine, and the setup was really easy. This seems impossible in Proxmox, though. I found a lot of tutorials on how to modify config file: non worked and none are easy to carry out.
Is there something that I'm doing wrong? Is there an easy way to get a passttough that works? Or I should simply switch back to ESXi?
Thank you
 
Hello,
forwarding a device to a vm usually doesn't require to edit the vm's config file. This can be done via GUI.
Select the vm, head to the Hardware settings, click on Add and select USB Device
1751822593634.png

Now you have two ways for selecting the device, either by Vendor/Device ID and select the device from the dropdown list or you forward the entire USB Port, on which the device is connected to.

1751822705940.png

That's it.
 
  • Like
Reactions: groque and UdoB
That's it.

Thank you. In theory everything shoudl work, problem is that MakeMKV seems not happy. I think it has to be able to issue specific SATA comands, and has to clearly access Blueray reader on the lowest level possible.
 
Thank you. In theory everything shoudl work, problem is that MakeMKV seems not happy. I think it has to be able to issue specific SATA comands, and has to clearly access Blueray reader on the lowest level possible.
What's the error you get, when running MakeMKV in the vm?
 
Not everything needs to be virtualized. You should be able to install minimal X and makemkv on the host, or use another PC
True, but let's assume that I'm not asking on an ideology and that I have reasons why I'd like to have it on a VM rather than user (yet another) dedicated machine ;)
 
What's the error you get, when running MakeMKV in the vm?
Molstly it stalls on trying to load the CD rom. This evening I will try to see on logs what happens when I connect it as a CD rom (it loads the disk, but doen't work anyway). Probably one solution would be able to install a CD rom as passtrough.