About the modification of guest user

maplecolor

New Member
Apr 24, 2020
7
0
1
37
Hello everyone
I am a novice
When I was using proxmox to create a virtual machine, I found a lot of hardware displayed as “Red Hat” and “QEMU” devices For example: “Red Hat QEMU PCIe root port” or “Red Hat PCI-PCI bridge” ,Motherboard manufacturers also show “Red Hat ”

I don't want them to appear in my virtual machine, because they will affect the running of certain software or games in the virtual machine. I checked a lot of information:
https://pve.proxmox.com/wiki/Manual:_qm.conf
https://pve.proxmox.com/pve-docs/qm.1.html
But no suitable method was found. . . . . .

I know I cannot modify all the hardware information, but I want to hide them as much as possible

I hope someone can help me
Thanks
 
you can change some of the hardware (e.g. nic to e1000 instead of virtio, scsi-controller to lsi instead of virtio-scsi)
but most of those changes will result in lower performance than their 'para-virtualized' counterparts

also, most hardware is not changeable via our schema to 'hide' the vm

what applications do you have a problem with exactly?
also, even if you could hide all 'redhat/qemu' hardware, it is still possible to detect if you are in a vm so if
an application does not want to run in a vm, it will find a way to find out
 
Thanks
I am not trying to modify all the hardware information
Changed the names of some drivers
Through learning, I have hidden the CPU 0x40000000 virtualized logo, hard disk information
But I can't find the parameters about motherboard and pci in wiki and forum
Can you give me some suggestions and help such as a line of code or an example?
 
After learning I have successfully changed the motherboard information to Lenovo I was pleasantly surprised to find that args can pass some parameters other than qm.conf This will be the parameter of qemu itself?