можно, на счет VB не уверен, но в KVM так сделать можно, хотя настройка будет не тривиальной, например в Proxmox
заходим в
## cd /dev/disk/by-id
через dir смотрим листинг…
копируем строки вида ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9, в которой прописан интерфейс подключения, марка и номер серии жесткого диска. Затем открываем Файл конфигурации ВМ и пишем:
sata1: volume=/dev/disk/by-id/ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9
Еще не каждая ОС адекватно отреагирует на смену железа
есть вариант, при условии что железо поддерживает, переехать совсем в виртуалку, проблема лишь в gpu passthrough, не каждая мать поддерживает Intel VT/AMD-V capable CPU/Mainboard (for KVM Full Virtualization support).
Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
https://www.youtube.com/watch?v=6pzdkXqI4sU
Видеоролик с результатами проброса GTX1070 на десктопе:
https://www.youtube.com/watch?v=wjlmWHJiEug
Мои статьи на эту тему (для ноутбука и для ПК):
https://habr.com/ru/post/575654/
https://habr.com/ru/post/437598/