A
A
Agentgabena2019-11-05 17:33:42
Video cards
Agentgabena, 2019-11-05 17:33:42

What is the best way to forward a video card to a virtual machine?

There was a need to run the program client in 2 or more windows (there are 2 licensed copies, i.e. I’m not trying to enter 2 windows from 1 account), but it apparently has a block for such manipulations and when logging into 2 client, it throws out with an error out of 1 (it has a unique code, and in general the design of the banner).
I tried the following:
Sandbox (does not work at all)
Virtualbox (1 client on a PC, another on a virtual box. Also, when logging in to the second one, it throws it out of the first one, tried proxies and vpn, apparently it's in hwid).
I found a workaround, but not everything is going smoothly here either, the virtual machine needs a video card (amd, nvidia, intelhd)
We have:
Win 10 pro based on
i7-9700k (with hd630)
and the main video card
I would like to know if it is possible to forward the intel hd630 to virtual machines to launch the software client in several windows (virtual boxes) in this way and how to do it. I read the virtualbox documentation and wandered around the web, but linux constantly appears there, which I don’t need in any form.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
#
#, 2019-11-05
@Agentgabena

in virtualbox - no way. generally. there is no such feature. neither in Windows, nor in Linux
in vmvari - the same thing. neither in Windows nor in Linux
if you have one video controller - no matter how. neither where, nor in Windows, nor in Linux, does the
video controller belong to the same OS. if you have one, after loading the main OS, it belongs to it. Do
you want a host (host machine) and two virtual machines with forwarded cards? you need three video controllers
, but under Windows it's all the same - no matter how. there are no such hypervisors for desktop Windows
if you splurge on the required number of video cards (maybe there are cheap ones) and there are enough compatible slots in the motherboard, you will still need a server operating system:
- Windows Server Hyper-V - https://docs.microsoft.com/ en-us/windows-server/vi...just do not confuse with Windows Server, there is no desktop. this is a special edition for data centers, only virtual machines live in it
- or Linux, which is mysterious for you. it can also include any of its server functions in desktop versions. at the same time, you will have to master one of the adult Linux hypervisors
ps by the way. maybe you do n't need a pass. more likely the game/bot needs some kind of 3D accelerator . and you

i7-9700k (with hd630)
. he gives the features of the 3D accelerator to the head system, and then weak ones. in VMVari your 3D emulation will refuse to turn on. in virtualbox it can turn on, for this you need to download the extensionpack for virtualbox, the correct version https://www.virtualbox.org/wiki/Downloads
but whether it will save your games, check it yourself. because everything can slow down wildly

M
maniac_by, 2019-11-05
@maniac_by

not true. The man on top is lying. Everything is there, but for this you need VK from AMD (Radeon). In nVidia products, forwarding the GPU to the VM only on Quadras. Don't know about Intel.
Radeon works fine through Vbox and Windows 10

C
CityCat4, 2019-11-06
@CityCat4

No way. That's just from the word at all. At least on desktop Windows - there's just no way and that's it. VB is a hypervisor of the second type, there is simply no such feature by definition , because it is not needed there - hypervisors of the second type were not made for this.
As for server Windows, I don’t know, maybe Hyper-V will allow it, but it will need to install WinServer as a host. As for Linux, by the way, don't flatter yourself either - everything is bad and even worse :) There, in order to forward a video card, you have to perform such a jig, sho pipets.

I
igsergor, 2021-04-14
@igsergor

https://unraid.net/ - forwarding is done simply by ticks without any dances in tambourines - even if you have only one video card in the system (in this case, the monitor will only show on the virtual machine).
If you failed to forward to Unraid and you are not special. Linux, don't even try it yourself. I somehow killed a week to forward the video, and it didn’t turn out very stable, some errors 43 already popped up in the virtual machine in Windows - in general, I danced with a tambourine ... from the bottom of my heart (it was Proxmox), and then I installed Unraid and I clicked the checkbox which video card (and other devices) to transfer to the necessary VMs, and everything just worked stably and without failures - it took about 15 minutes. By the way, if you forward a video card from Linux (Proxmox, Unraid) to a VM to Linux instead of Windows, then everything works quite simply - from the first PCI-E slot to Windows it was not possible to forward it in any way (only from the second), but in Ubuntu easily - even without dancing, just ticks.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question