Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gonzodaruler
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
1.
▲
KVM Nested Virtualization Bug Hunting
(cyberus-technology.de)
2 points
by
gonzodaruler
2y ago
|
1 comments
2.
▲
by
gonzodaruler
2y ago
Available now on github: https://github.com/cyberus-technology/virtualbox-kvm
3.
▲
Nested Virtualization for the KVM Back End for VirtualBox
(cyberus-technology.de)
2 points
by
gonzodaruler
2y ago
|
2 comments
4.
▲
by
gonzodaruler
2y ago
* 1 point by gonzodaruler 0 minutes ago | next | edit | delete [–] > Of course, some day Virtualbox may support a KVM backend, just as virtualization tools are starting to support unified hypervisor backends on Windows and macOS. There&#
5.
▲
by
gonzodaruler
3y ago
Since version 7.0, VirtualBox supports the NEM (Native Execution Manager) mode for other hypervisors. With the NEM, basically all hypervisors can be supported as backend.
6.
▲
by
gonzodaruler
3y ago
Sometimes, a picture says more than a thousand words: https://imgur.com/a/flar7CO This is Intel SR-IOV graphics virtualization in action.
7.
▲
by
gonzodaruler
3y ago
This is definitively not expected. You could also try setting the CPU/Mem configuration via VBoxManage. Maybe you get a good error message then. `VBoxManage modifyvm <vm_name> --cpus <number of cpus>` `VBoxManage modifyvm &
8.
▲
by
gonzodaruler
3y ago
A lot of this has changed in recent VirtualBox versions. USB3 and Webcam support is now part of the OSE release.
9.
▲
by
gonzodaruler
3y ago
Starting with VirtualBox 7, USB3 no longer requires the commercial extension pack but is part of the OSE release. See https://github.com/cyberus-technology/virtualbox-kvm/blob/de...
10.
▲
by
gonzodaruler
3y ago
Thanks. You can indeed use the extension pack with KVM Virtualbox, just make sure that you don't violate any license agreements.
11.
▲
by
gonzodaruler
3y ago
With this version of VBox, it's quite possble to pass a GPU to the VM. Have a look at https://www.cyberus-technology.de/products/hypervisor if you want to see a demo.
12.
▲
by
gonzodaruler
3y ago
The emulated hardware is basically the same as with stock VirtualBox. Only the interrupt contoller (local APIC) is emulated by KVM.
13.
▲
by
gonzodaruler
3y ago
You can use `VBoxManage --attach-vfio` if you want to experiment with pci passthrough. This is different from the Oracle `pciattach` call and does not require any support from the extension package.
14.
▲
by
gonzodaruler
3y ago
There is experimental support for VFIO PCI pass-through with VirtualBox-KVM, even for GPUs. Please have a look at https://www.cyberus-technology.de/products/hypervisor
15.
▲
by
gonzodaruler
3y ago
Yes. Don't expect too much though. 3D acceleration with Virtualbox is rather flaky (independent of using KVM).
16.
▲
by
gonzodaruler
3y ago
What you can configure in the GUI is an enlightenment that the guest will see. This is usually done to improve guest performance. You can sill select these PV interfaces with VirtualBox-KVM, but the underlying hypervisor is different (kvm v
17.
▲
by
gonzodaruler
3y ago
It does.
18.
▲
by
gonzodaruler
3y ago
Running VirtualBox-KVM in a QEMU-VM with enabled nesting should work though.