Windows 10 | VMware's most comprehensive description of enabling virtualization

Foreword:

Windows as a working machine, for the students of the computer department, is mainly to use the graphical interface to create virtual machines intuitively (typically representative are the desktop-level virtualization software of the two companies virtualbox and VMware), especially For beginners like Xiaobai, the higher-level virtual machine technology is kvm, xen, and cloud computing based on these technologies.

OK, the significance of the virtual machine is not repeated here, so how to enable virtualization correctly and avoid some detours?

one,

Combination of virtualization technology and hardware

In fact, this subtitle is a bit problematic, but I don’t plan to modify it. After all, there is hardware before software, but in the end you may not be able to distinguish whether the chicken or the egg came first. Closer to home, as the most The important component CPU is currently provided by the only two major manufacturers AMD and INTER. At the beginning, the lower version of the CPU did not have the virtualization function. It has only started to support virtualization in the last two decades. It is undeniable that , there are still some antique machines, but the proportion should be very small. The virtualization support of the CPU is mainly reflected in its instruction set (technology is constantly improving, and the instruction set is also constantly increasing, bringing forth the new)

To put it simply, the enabling of virtualization technology requires the support of hardware, especially the CPU. That is to say, before enabling virtualization technology, you need to check whether your CPU has this function.

OK, there are two ways to check whether virtualization is supported. The first method is to open the task manager, such as the following picture (performance tab):

 The second way is cmd command line query, the command is systeminfo

 Output about whether virtualization is supported:

 two,

Enable virtualization support in BIOS

Under normal circumstances, virtualization is turned off in the motherboard's setup program BIOS, so we need to turn off the computer and enter the BIOS setup.

Although the CPU is divided into two categories, there are many subdivision models below, and there are more combinations of CPU and motherboard (that is to say, board U sets)

This has caused a lot of trouble to people, but there is a constant purpose, that is, just look for it in the CPU settings in the BIOS, Intel-VT or AMD-V, the specific option is generally called Intel Virtualization Technology, or called VMM, VMD, etc.

Let's take my motherboard settings as an example to make an example:

It is mainly the vt-d under the north bridge in the advanced options, because it is supported, so select enable, and change the Intel Virtualization Technology of the CPU to enable, and then save the settings

three,

Checks and settings in Windows

Enabling and virtualization in the BIOS is only the first step, and some checks and settings need to be done in the Windows system, mainly the hyper of Windows needs to be checked to confirm that it is closed

Why do you want to turn off hyper? The main reason is that it conflicts with the vrt enabled in the BIOS. The following two functions can be turned off.

Then if you don’t believe in evil and insist on enabling these two functions, the following error will be reported:

Virtualized Intel VT-x/EPT is not supported on this platform.

Intel VT-x/EPT without virtualization, continue?

 

VMware Workstation does not support nested virtualization on this host.

Module 'HV' failed to start.

Failed to start virtual machine.

 

 

Four,

VMware's virtual machine turns on virtualization

 Generally, you only need to turn on the first one, which is vtx, and the third one does not need to be turned on. I don’t know where to set the second one, so don’t check the second counter.

Guess you like

Origin blog.csdn.net/alwaysbefine/article/details/131277295