Why and How Does a Virtual Machine (VM) or PC Work?

Virtual Machine

As the days go by, the need for more than one human machine or computer, in short PC, is increasing. And the demand for these multiple machines or PCs can be a bit older than the virtual machine (VM) or VM for short. So let’s find out what is this virtual machine or PC?

What is a virtual machine or PC?

In the introduction you get an idea of ​​what this virtual computer or machine might be. When another computer or machine is created using software inside a physical computer (which requires hardware), they are called virtual machines.

Then it can be said that

Inside a physical machine, another machine that is created using software is a Virtual Machine or VM for short.

And on these machines you can install and run any type of operating system.

The video below discusses in detail how to set up a virtual computer. We have shown Ubuntu and Windows 7.

Many of you may use software to run Android operating system on PC. And that’s actually creating a virtual Android operating system on your computer.

virtual machine inside windows

Why Virtual Machine?

The need can actually be the same for each person. For example, if you are a student, you need another machine to try new things. Or if you want to test something on multiple platforms (operating systems), you will need a VM or Virtual Machine.

Again, if you work with a server or you want to run a server in addition to the normal work of your machine or computer, then you will need a virtual computer.

In a word, a virtual machine is used to run one or more machines inside a machine.

How to create a virtual PC?

Now we will see how to create a virtual computer. So I said at the beginning that another computer or machine is made using software. So we will install the necessary software on our computer. So I don’t know which softwares are used for this purpose. This software is also called Virtualization Software.

What software is Used in VM?

For Windows OS

VM Ware Player
VM Ware Workstation
Oracle VM VirtualBox
Microsoft Hyper-V
Parallels Desktop

For MacOS

VM Ware Fusion
Parallels Desktop
Apple-Boot Camp
Oracle VM VirtualBox

For Linux Based OS

Redhat Virtualization
VM Ware Workstation
Oracle VM VirtualBox

The software I have named above is used to install different virtual operating systems depending on the host computer’s operating system.

Now we need to know some requirements.

The software that I named to install the virtual operating system does not require a heavy computer to install. Computers with about 4 GB RAM and 40 GB Disk Space will run nicely.

But the more powerful the computer, the better performance you will get for the guest operating systems that you will run inside them.

For example, if you want to run another Virtual Windows 10 inside Windows 10, then it is better to have 8GB RAM and Core i series processor.

Virtual Computer Setup

We will use Oracle VM Virtualbox to create virtual computers because it is completely free. Download the virtual box from here click here.

virtual machine setup

After downloading the software, install it just like any other software. Let’s see how to set up a virtual computer using a virtual box.

vm setup

If you run after giving Virtual Box Setup, it will look like above. Now click New one from there to create a new machine. A box called Create Virtula Machine will appear in front of you. Name here. Select Machine Folder, Type, Version.

VM Name and Operating System

The video below shows both Ubuntu and Windows. And here I am building a machine for Windows 7.

Note: It is better to keep the machine folder on another drive instead of on C drive. By doing this, if you ever have to give the operating system to your host computer, your virtual machine will be fine.

Exit mobile version