The current system for Fedora 64-bit (in fact, 32-bit also line), want to install in the VirtualBox 64-bit Ubuntu, the results of the error:
The code is as follows:
This kernel requires a x86-64 cpu,but only detected a i686 CPU.
This means that the downloaded system kernel requires a x86-64 bit CPU, but only the CPU of the i686 series is detected.
But my computer is 64-bit, and now installed Ubuntu is also 64, ah, how can not do it.
The original VirtualBox installation of the 64-bit system requires the following conditions:
1.64-bit CPU
2. The installed system must be 64 bits
3.CPU allows hardware virtualization
The first two conditions are satisfied, that is the third condition of the problem.
Here is a supplementary note:
Hardware virtualization is actually the virtualization of the CPU technology. Intel's name VT-X,AMD is called Amd-v. Virtual-technology-enabled CPUs with specially optimized instruction sets to control virtual processes, and through these instruction sets, VMM (virtual Machine monitor, VM Monitor) can easily improve performance, compared to the virtual implementation of software to a large extent improve performance. Virtualization technology provides a chip-enabled capability to improve pure software solutions with the help of VMM-compatible software. Because virtualized hardware provides an entirely new architecture, enabling the operating system to run directly on top, eliminating the need for binary transformations, reducing the associated performance overhead, greatly simplifying VMM design, and thus enabling VMM to write in a common standard, with more robust performance.
How can I tell if hardware virtualization is supported?
1. Under window, use a gadget securable.exe to help us test the level of hardware support for virtualization technology. We can see that the physical machine supports 64-bit operations, supports hardware DEP, and supports virtualization technology in the results of our program operation. This result shows that we can safely test XP MODE, if "Hardware virtualization" shows the result is "Locked off", the CPU support virtualization technology, but the motherboard BIOS is not support for virtualization, this situation we need more Change BIOS settings or upgrade BIOS. If one of the three test results shows "NO", it means that your hardware does not meet the deployment conditions of XP MODE and you do not have to continue with the test.
2. Under Linux, use the command: Grep-e ' (VMX|SVM) '/proc/cpuinfo. If there is vmx or SVM content output, the CPU supports virtualization technology.
Reboot into the BIOS, find a virtualization, most computers are in the BIOS in the Advanced-cpu setup-virtualization, is now disabled state, to enable, reboot into the system.
Re-detection, Discovery has supported hardware virtualization.
But the installation is still wrong, why?
When the original new virtual computer, to install 64-bit Ubuntu but no corresponding selection of 64-bit, change settings can be.
Here also note: To open the VirtualBox vt-x/amd-v settings, this will actually automatically open.
Reinstall, it's done!