Oracle VirtualBox 6 on 64bit OS VM list only showing options for 32bit VM guests and not 64bit VMs. Reboot into BIOS / UEFI; Enable VT and VT IO; Reboot into host OS; Oracle VirtualBox 6 should now let you build both 32 bit and 64 bit VMs. Create a Virtual Machine in Virtual Box. Type the name of the new VM and select the operating system for the machine – Linux and Oracle (64 bit) respectively: Click Next. Set the memory size (something you can easily adjust after creating the VM): Press Next. Time to define the storage under our new machine. I was trying to install Ubuntu 12.04 in VirtualBox 4.2.12r84980. I see this kernel requires an x86-64 CPU, but only detects an i686 CPU, unable to boot But I am using a 64 bit Windows 8, and tr. I was able to install everything fine on my Mac, but when I was on Windows 10 VirtualBox was only showing and allowing me to install 32-bit versions of Linux. I figured out the fix - go into BiOS at startup and make sure the Intel Virtualization Tech is enabled. I had already checked HyperV was disabled in Windows Features. After enabling that BiOS setting I was able to successfully install.
I am running VirtualBox v5.2.32 on an Ubuntu 18.04 host. I have created a Windows 10 (64-bit) guest. I installed VirtualBox v6.0.10 in the Windows 10 guest (Windows 10 Pro – v1903 – 64-bit). I am trying to create an Ubuntu (64-bit) guest inside the Windows 10 guest. I only see 32-bit options inside the Windows guest. After several attempts to resolve this, I am still only seeing 32-bit options.
The purpose for creating a VM inside a VM is to be able to ensure that VirtualBox is working so that I can test Vagrant configuration inside a Windows 10 environment. Our Vagrant config is using 64-bit base images, so I need to be able set up 64-bit guests inside this Windows 10 guest.
…on the Ubuntu Host
I have checked Enable VT-x/AMD-V
on the System > Acceleration tab in the Ubuntu host's VirtualBox config for the Windows 10 guest machine.
…on the Windows Guest
In the Windows guest machine, I can see that the host's physical CPU details are passed through in Settings > System > About and it shows as a '64-bit operating system, x64-based processor'.
This is a vanilla Windows 10 Pro installation, no additional software (i.e., no addon virus protection software).
I inspected Windows Features to ensure that the following are not checked:
- Guarded Host
- Hyper V
- Virtual Machine Platform
- windows Hypervisor Platform
- Windows Subsystem for Linux
Download Virtualbox For Win 7 32
…because my googleing seems to indicate that some or all of these might be an issue.
Based on a VirtualBox forum (I have a 64bit host, but can't install 64bit guests), using gpedit.msc
, I set Local Computer Policy > Computer Configuration > Administrative Templates > System > Device Guard > Turn on Virtualization Based Security to Disabled
. I also check that Windows Security > Device Security > Core Isolation Details is set to Off
.
Oracle Vm Virtualbox Only Showing 32 Bit
I have 'repaired' the VirtualBox installation. I have uninstalled VirtualBox, rebooted, reinstalled, and then rebooted again.
I looked at these related, previously asked questions and followed their suggestions as indicated in the steps above. Everything I am finding seems to be related to a Windows 64-bit host running directly on the host machine, not dealing with a Windows host which is itself a guest VM.