Virtualize Proxmox without issues using KVM
Solved
TitiCplusplus
Posted messages
10
Status
Member
-
avion-f16 Posted messages 19182 Registration date Status Contributor Last intervention -
avion-f16 Posted messages 19182 Registration date Status Contributor Last intervention -
Hello
I would like to know if it is possible to run Proxmox with VirtualBox or another virtualization software. I read on this site: https://doc.ubuntu-fr.org/virtualbox that VirtualBox and KVM cannot run together, but I am not sure if KVM works inside VirtualBox.
The question is: Can Proxmox run with VirtualBox?
If not, is there a solution?
Thank you in advance for your answers!!
I would like to know if it is possible to run Proxmox with VirtualBox or another virtualization software. I read on this site: https://doc.ubuntu-fr.org/virtualbox that VirtualBox and KVM cannot run together, but I am not sure if KVM works inside VirtualBox.
The question is: Can Proxmox run with VirtualBox?
If not, is there a solution?
Thank you in advance for your answers!!
3 answers
Hello,
Yes, it will work without any issues if your CPU supports nested virtualization.
If you want to explore Proxmox without installing it as the main OS, I understand your idea, but otherwise, I doubt it is the most suitable solution.
You mentioned KVM, so I suppose Linux is installed as the main OS, and thus KVM is already available. VirtualBox is mainly known as the ideal solution for Windows users. On Linux, I would recommend using QEMU/KVM/libvirt since it's already there and well-supported.
Yes, it will work without any issues if your CPU supports nested virtualization.
If you want to explore Proxmox without installing it as the main OS, I understand your idea, but otherwise, I doubt it is the most suitable solution.
You mentioned KVM, so I suppose Linux is installed as the main OS, and thus KVM is already available. VirtualBox is mainly known as the ideal solution for Windows users. On Linux, I would recommend using QEMU/KVM/libvirt since it's already there and well-supported.
Your CPU supports "Extended Page Tables" (EPT), the option that allows nested virtualization.
When creating the Proxmox VM in VirtualBox, you must enable the appropriate option.
"From the VirtualBox Manager, select the Enable Nested VT-x/AMD-V check box on the Processor tab. To disable the feature, deselect the check box."
https://www.virtualbox.org/manual/ch09.html#nested-virt
VT-x must of course be enabled in the BIOS/UEFI of the host machine.
When creating the Proxmox VM in VirtualBox, you must enable the appropriate option.
"From the VirtualBox Manager, select the Enable Nested VT-x/AMD-V check box on the Processor tab. To disable the feature, deselect the check box."
https://www.virtualbox.org/manual/ch09.html#nested-virt
VT-x must of course be enabled in the BIOS/UEFI of the host machine.
Hello F-16 aircraft
I use both operating systems (Linux and Windows).
The cross-platform solution of VirtualBox seemed good to me.
When installing Proxmox in VirtualBox, it told me that KVM was not enabled even though I checked if it was in the BIOS.
For nested virtualization, I can't determine if my CPU is compatible.
Here's the Intel specification sheet: https://ark.intel.com/content/www/en/us/ark/products/65509/intel-core-i5-3330-processor-6m-cache-up-to-3-20-ghz.html
I also have a Ryzen 7 1700x where I will really run Proxmox virtually, the other PC (i5-3330) was for testing, but I can't find much information about it regarding nested virtualization.
I’m feeling a bit stuck.
Thank you in advance for your responses.
I use both operating systems (Linux and Windows).
The cross-platform solution of VirtualBox seemed good to me.
When installing Proxmox in VirtualBox, it told me that KVM was not enabled even though I checked if it was in the BIOS.
For nested virtualization, I can't determine if my CPU is compatible.
Here's the Intel specification sheet: https://ark.intel.com/content/www/en/us/ark/products/65509/intel-core-i5-3330-processor-6m-cache-up-to-3-20-ghz.html
I also have a Ryzen 7 1700x where I will really run Proxmox virtually, the other PC (i5-3330) was for testing, but I can't find much information about it regarding nested virtualization.
I’m feeling a bit stuck.
Thank you in advance for your responses.