How To Enable Nested KVM so guests can virtualize with hardware extensions

How to check if nested KVM is enabled by doing a cat on nested inside sys

Nested KVM is mainly important for testing for example if you wanted to install VMWare or Proxmox Nodes in a virtual environment for testing.  Without nesting, the performance will be extremely slow, since the VMs within the nodes will not be using Virtualization extensions.

I've used wildcard on kvm_ because it could be kvm_intel or kvm_amd depending on whether you have an AMD or Intel CPU.

AMD returns a 0 or 1 (if enabled)

Intel returns a N or Y (if enabled).

cat /sys/module/kvm_*/parameters/nested

 

Make nested KVM persistent

echo "options kvm-intel nested=Y" > /etc/modprobe.d/kvm-intel.conf
echo "options kvm-amd nested=1" > /etc/modprobe.d/kvm-amd.conf

 

Apply nested changes right away:

modprobe -r kvm_intel
modprobe kvm_intel nested=1

 

modprobe -r kvm_amd
modprobe kvm_amd nested=1

 

References:

Enable Nested Virtualization on Virtualbox Howto


Tags:

enable, nested, kvm, virtualize, hardware, extensions, enabled, sys, module, kvm_intel, parameters, echo, quot, intel, etc, modprobe, conf, amd, fatal, reboot,

Latest Articles

  • FreePBX 17 How To Add a Trunk
  • Docker Container Onboot Policy - How to make sure a container is always running
  • FreePBX 17 How To Add Phones / Extensions and Register
  • Warning: The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes. solution
  • Cisco How To Use a Third Party SIP Phone (eg. Avaya, 3CX)
  • Cisco Unified Communication Manager (CUCM) - How To Add Phones
  • pptp / pptpd not working in DD-WRT iptables / router
  • systemd-journald high memory usage solution
  • How to Install FreePBX 17 in Linux Debian Ubuntu Mint Guide
  • How To Install Cisco's CUCM (Cisco Unified Communication Manager) 12 Guide
  • Linux Ubuntu Redhat How To Extract Images from PDF
  • Linux and Windows Dual Boot Issue NIC Won't work After Booting Windows
  • Cisco CME How To Enable ACD hunt groups
  • How to install gns3 on Linux Ubuntu Mint
  • How to convert audio for Asterisk .wav format
  • Using Cisco CME Router with Asterisk as a dial-peer
  • Cisco CME How To Configure SIP Trunk VOIP
  • Virtualbox host Only Network Error Failed to save host network interface parameter - Cannot change gateway IP of host only network
  • Cisco CME and C7200 Router Testing and Learning Environment on Ubuntu 20+ Setup Tutorial Guide
  • Abusive IP ranges blacklist