Win10 installation Linux system tutorial diagram

Win10 installation Linux system tutorial diagram

To install a virtual machine on a Windows system, it is common to use VMware Workstation software to install it. Before I came into contact with Docker, I had always managed it through this software. Docker runs in a Linux environment, so how can we make Docker run in a Windows environment? Windows provides a Hyper-V manager and automatically installs the DockerDesktopVM virtual machine. When running Docker, the virtual machine under Hyper-V will be automatically started, as shown below:

How to install Hyper-V in Win10?

Yes, it's that simple. Since Hyper-V is a virtual machine manager, you can of course install the virtual machine system you want, as long as your computer is powerful enough. Here I will demonstrate the installation of centos7.

1. Open Hyper-V Manager and click Add on the right.

2. The following interface appears, click Next

3. Specify the virtual machine name and virtual machine storage location, and click Next.

4. There are two generations of Hyper-V. The second generation virtual machines start faster, simulate less hardware resources and have higher performance. However, not all machines support the second generation, so it is recommended to select the first generation by default. Click Next.

5. Allocate running memory for the virtual machine, check Dynamically allocate memory, the virtual machine will use system memory, click Next.

6. Configure the network for the virtual machine. You can skip this step and go directly to the next step.

7. Allocate disk space for the virtual machine. You can use the default or customize the name and storage location. Click Next.

8. Here we use mirror installation. First search for the centos image file, download it to your local computer, click Browse, and select the downloaded image file. Click Next or just click Finish.

9. Installed virtual machine information.

10. Finally, we configure the network of the virtual machine.

From the figure we can see that there are three types of virtual machines, external, internal and dedicated, so what are the statuses of these respectively?

Internal: That is (NAT mode), Virtual Switch cannot connect to a physical network adapter and can only be used for VMs created on a local physical machine and for communication between VMs and local physical machines, see https://www.jb51.net/article/120971.htm

External: Bind the Virtual Switch to the physical network adapter so that the VM can communicate with the external network by accessing the physical network.

Dedicated: Virtual Switch can only be used for VMs created on the local physical machine, enabling VMs to communicate with each other.

Summarize

The above is the tutorial illustration of how to install Linux system on Win10 introduced by the editor. I hope it will be helpful to everyone. If you have any questions, please leave me a message and the editor will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website!
If you find this article helpful, please feel free to reprint it and please indicate the source. Thank you!

You may also be interested in:
  • How to install Python virtual environment on win10 and linux respectively
  • Win10 installation Linux subsystem graphic tutorial
  • Detailed explanation of Win10 Bash/WSL debugging .NET Core applications in Linux environment

<<:  Detailed explanation of Angular parent-child component communication

>>:  Detailed explanation of the solution to the error in creating a user and granting permissions in mysql8.0

Recommend

Centos8 builds nfs based on kdc encryption

Table of contents Configuration nfs server (nfs.s...

Solution to the conflict between nginx and backend port

question: When developing the Alice management sy...

How to change MySQL character set utf8 to utf8mb4

For MySQL 5.5, if the character set is not set, t...

Detailed steps for implementing timeout status monitoring in Apache FlinkCEP

CEP - Complex Event Processing. The payment has n...

Best way to replace the key in json object

JSON (JavaScript Object Notation, JS Object Notat...

Using JS to determine the existence of elements in an array in ten minutes

Preface In front-end development, you often need ...

View the frequently used SQL statements in MySQL (detailed explanation)

#mysql -uroot -p Enter password mysql> show fu...

Detailed tutorial on deploying Django project using Docker on centos8

introduction In this article, we will introduce h...

MySQL 8.0.11 Installation Tutorial under Windows

This article records the installation tutorial of...

Detailed explanation of Vue's list rendering

Table of contents 1. v-for: traverse array conten...

Understand the implementation of Nginx location matching in one article

Since the team is separating the front-end and ba...

JS realizes the scrolling effect of announcement online

This article shares the specific code of JS to ac...

jQuery plugin to implement minesweeper game (3)

This article shares the third article on how to u...

Share the 15 best HTML/CSS design and development frameworks

Professional web design is complex and time-consu...