What Is a Virtual Machine And How To Create One?

What Is a Virtual Machine And How To Create One Easily?

If you have seen INCEPTION the movie, you may find the themes similar to 'virtual machines'. A virtual machine is the emulation of a computer system within a physical PC and functions in an identical manner: it powers up, boots, shuts down, and reboots. We can connect many devices ranging from USB Flash drives to printers and scanners. Virtual machines even have BIOS or UEFI settings of their own, and require drivers for emulated GPUs (Graphics Processing Units) and sound cards.

Virtual machines allow you to install and run other operating systems within your current operating system – the operating systems run just like any other program on your computer. Virtual machines are ideal for testing other operating systems such as new Windows 10 versions or alternative Linux operating systems. You can also use them to run software on operating systems for which they were not originally designed. For example, you can run Windows programs on a Mac with a virtual machine. You can have several virtual machines running different operating systems installed on your computer. The only limitation is the amount of storage you have available on your hard drive. Once you have installed several operating systems, you can open your virtual machine program and choose which virtual machine you wish to run - it will then run in a window generated by your original operating system and also be available in full-screen mode.

There are some disadvantages of virtual machines. When you have multiple virtual machines running simultaneously, they might become unstable. This depends on the workload of other running virtual machines. Furthermore, a virtual machine is not as efficient when accessing hardware. Despite these minor disadvantages, they are very useful. In this article, we show some virtual machines available and how they work.

how to create virtual machines

Table of Contents:

Create Virtual Machine With VMware Workstation 14 Player

VMware Player is a high-quality virtual machine program for Windows and Linux offering a free version for non-commercial use. To install an operating system in a virtual machine, you need the operating system installer disc – perhaps a Windows installation disc you have kept in storage. You can also use an ISO image file.

To download VMware Workstation 14 Player, go to this site - "VMware" and choose the Windows or Linux version. After download, install and run it. Opened the program and click "Create a New Virtual Machine".

how to create virtual machine with VMware workstation 14 player step 1

Choose "Installer disc" if you have your copy of Windows or other operating system as a CD or DVD. Alternatively, choose "Installer disc image file (iso)" if you have an ISO image of the operating system you wish to install on your new virtual machine. You can also create a virtual machine without a CD/DVD or Image file, however, there will be no operating system on your virtual machine. Select the option you prefer and click "Next".

how to create virtual machine with VMware workstation 14 player step 2

Enter the product key of your operating system and click "Next".

how to create virtual machine with VMware workstation 14 player step 3

Name your virtual machine. In this case, we use "Windows XP Professional", since we are creating a virtual machine for the Windows XP system. Click "Next".

how to create virtual machine with VMware workstation 14 player step 4

You will be asked to specify your virtual machine's hard drive capacity. It will display the recommended size for a particular operating system. You can customize the virtual machine's drive capacity if you wish. You can also split your virtual disk into multiple files - this might make it easier to move your virtual machine to another computer (if needed).

how to create virtual machine with VMware workstation 14 player step 45

Your virtual machine is now ready to create. You can customize hardware by clicking "Customize hardware..." Specify the amount of memory allocated to the virtual machine. The program will show suggested parameters for the operating system you are installing. When you have made your selections, click "Finish".

how to create virtual machine with VMware workstation 14 player step 6

Now you have your virtual machine ready. Click "Play virtual machine" to start. It will install your version of Windows on the virtual machine (as it would normally install on the primary operating system of your PC) and then you can start using it.

how to create virtual machine with VMware workstation 14 player step 7

[Back to Table of Contents]

Create Virtual Machine With Oracle VM VirtualBox

VirtualBox is a great application that runs on Windows, Mac OS X, and Linux. One of the best features of VirtualBox is that there is no commercial version – all features are free, including advanced features such as “Snapshots”. They allow you to take a snapshot of a virtual machine’s state and revert to that state in future. To download, go to this site - "VirtualBox" and click "Download VirtualBox". Then choose your host operating system. Install and run VirtualBox. To start creating your new virtual machine, click "New".

how to create virtual machine with oracle vm VirtualBox

Name your virtual machine. If you enter its actual name (for example "Windows XP"), it will find that version of Windows for you automatically. If not, choose your operating system type and version manually from the "Type" and "Version" menus, and then click "Next".

how to create virtual machine with oracle vm VirtualBox step 2

In the next window, select the amount of memory (RAM) to be allocated to the virtual machine. It will automatically select the recommended memory size (depending on the operating system type and version you chose to install for your virtual machine) and you can adjust it if necessary. Click "Next".

how to create virtual machine with oracle vm VirtualBox step 3

If you wish, you can add a virtual hard disk to the new virtual machine. If you need a more complex storage set-up, skip this step and make the changes to the machine settings once the machine is created. It will also select the recommended the hard disk size for you. Once you have finished with this step, click "Next". In this case, we chose the "Create a virtual hard disk now" option.

how to create virtual machine with oracle vm VirtualBox step 4

You will be asked to choose the type of file that you would like to use for the new virtual hard disk. We recommend that you leave this setting unchanged. Click "Next".

how to create virtual machine with oracle vm VirtualBox step 5

Select whether you wish to create a dynamically-allocated virtual hard disk or fixed size. A dynamically-allocated hard disk will only use space on your physical hard disk as it fills up (up to a maximum fixed size), although it will not shrink again automatically when space on it is freed. A fixed size hard disk may take longer to create on some systems but it is often faster to use. Choose which option you prefer and click "Next".

how to create virtual machine with oracle vm VirtualBox step 6

Type the name of the new virtual hard disk file into the box below or click on the folder icon to select a different folder in which to create the file. Select the size of the virtual hard disk. This size is the limit on the amount of file data that a virtual machine will be able to store on the hard disk. Click "Create" and your virtual machine will be created.

how to create virtual machine with oracle vm VirtualBox step 7

To start installing your operating system, double-click the created virtual machine. You will be asked to select a Start-up disk. This should contain the operating system you wish to install on your virtual machine. Click "Start".

how to create virtual machine with oracle vm VirtualBox step 8

Installation of your operating system will begin. It will start setting up your Windows or other operating system you chose.

how to create virtual machine with oracle vm VirtualBox step 9

After installation is finished, your fresh operating system will appear on your virtual machine.

how to create virtual machine with oracle vm VirtualBox step 10

You can have as many virtual machines with different operating system as you want, however, it might slow down your computer depending on the actions they are used to perform.

We hope this article helps you to understand virtual machines - what they are, how they work, and how to use them!

[Back to Table of Contents]

Video Showing How To Create Virtual Machine:

[Back to Top]

About the author:

Tomas Meskauskas

I am passionate about computer security and technology. I have an experience of 10 years working in various companies related to computer technical issue solving and Internet security. I have been working as an editor for pcrisk.com since 2010. Follow me on Twitter to stay informed about the latest tech news or online security threats. Contact Tomas Meskauskas.

Our guides are free. However, if you want to support us you can send us a donation.