Home » How to Install Kali Linux in VMware Workstation – Step by Step Guide 2018

How to Install Kali Linux in VMware Workstation – Step by Step Guide 2018

how to Install Kali Linux in VMware

What is VMware?

Before installing  Kali Linux in VMware, we must know what is VMware. VMware is derived from the word Virtual Machine software. A Virtual Machine VMware is a software that provides a platform to install multiple operating system and application program on a single computer by using the virtual hardware ( eg RAM, CPU, Processor etc ). So in some cases, it’s better to Install Kali Linux in VMware.

A virtual machine, usually known as a guest is created within another computing environment referred as a “host.” Multiple virtual machines can exist within a single host at one time. A virtual machine is also known as a guest.

Advantages of using VMware.

Before using VMware workstation for installing Kali Linux, you must know the benefits of using VMware.

  1. If you have less hardware ( i.e RAM, local memory, processor) on your computer and want to operate multiple operating systems simultaneously then go ahead, VMware is for you.
  2. Virtual machines are completely isolated from the host machine and other virtual machines. If a virtual machine crashes, all others are unaffected.
  3. You can access more than one operating system at a time.
  4. Add or remove resource easily.
  5. It saves cost by running multiple OS on the single machine.
  6. You can install/reinstall/backup/move your guest OS easily.
  7. User-friendly.
  8. Easy to manage things.
  9. Recovery of the Operating system is also possible ( Using VMDK data recovery tool ).

Also Read

Kali Linux Download

Before installing Kali Linux on VMware, you must download the Kali Linux ISO file from their official website. On the Kali Linux official website, you can find all the latest and old version with different variants like 64-bit version, 32-bit version light version etc. You can download any version of Kali Linux according to your need. If you have never use Kali Linux and wanna install it for learning purpose so I recommend you to download the latest version of Kali Linux ISO file in 64-bits variant.

Install Kali Linux in VMware Workstation

Install Kali Linux in VMware is a big task, So you do not confuse that’s why I have divided the whole installation process into two sub-parts. In first sub-part, I will tell you how to create a virtual machine and in the second one, I will you how to install Kali Linux. Just follow the below mention easy steps then you will successfully install Kali Linux on VMware Workstation.

Step 1: Create Virtual Machine

  1. First of all, Download Kali Linux ISO File.
  2. Download and Install VMware Workstation.
  3. After Installation, Open the VMware and click on ” Create a new virtual machine” Option.kali linux ISO
  4. Then a new window will open, select “Installer disc image file (ISO)” and browse the ISO file of Kali Linux and press next.
  5. Select a Guest Operating system ( i.e Linux ) and it’s version ( i.e Ubuntu 64-bit).
  6. Name the Virtual Machine and browse the path where you want to install the Kali Linux.
  7. Specify the Virtual disk size ( 20 GB is good enough)  and Select the “Store virtual disk as single file” Option.
  8. You can customize the processor, RAM etc by pressing “Customize Hardware” And after customization press “Finish“.Install Kali Linux in VMware

Step 2: Install Kali Linux in VMware

For graphical installation of Kali Linux, Click here

  1. Now the virtual machine for Install Kali Linux in VMware is created, and but the work is still not completed, you have to install Kali Linux in VMware. Click on the virtual machine (i.e hackchefs) and press on “Play Virtual Machine“.
  2. First of all select “Install“.
  3. Then select language  “English”, Location “India” and Keyboard language ” American English”.Or select both of two as per your desire. It will take few seconds.
  4. Now, write the hostname and press enter.
    Note: Here I used hackchefsOS as hostname, but you can write whatever you want.
  5. Write the domain name to configure the network.
    Note: Here I used hackchefs as Domain name, but you can write whatever you want.
  6. Now, setup the password for your Kali Linux Operating System and press enter. And again verify the password and press enter. It will take few second.
  7. Partitioning Method: Guided – Use entire disk and press enter.

  8. Now, select your virtual disk to install Kali Linux and press enter.
  9. Partitioning schemes: All files in one partition ( recommended for new users ) and press enter.
  10. Now select “Finish partitioning and write changes to disk” option and press enter. And then press “Yes” to write changes on disk and press enter.
    It will take 15-20 minutes( depend upon your system) for install Kali Linux on VMware.
  11.  Use a Network Mirror: No and press enter.
  12. Install the GRUB boot loader to master boot record: Yes

  13. Select the virtual disk: /dev/sda.

  14. Now enter username: root and password ( what you have set in step 6).How to Install Kali Linux in VMware Workstation - Step by Step Guide 2018
    Enjoy the Kali Linux in VMware.

kali linux download


In the above article, I have shown you how to install Kali Linux in VMware Workstation. And you can also install Kali Linux on your main system but If you don’t have enough storage and RAM or you are using it for the first time then I recommend you to install Kali Linux on Vmware workstation because it is quite difficult to operate so you will not be able to do things easily as you do in windows. You have to learn some basic commands and you can also learn kali Linux tools for testing and ethical hacking. So install Kali Linux on Vmware workstation and Use the window as your main operating system. This is my suggestion.


My name is Azad Ansari. I am from Delhi. I have completed my bachelor degree in computer science engineering. I have interest in technology and blogging that's why I have started this blog.

Add comment

Leave a Reply

Your Header Sidebar area is currently empty. Hurry up and add some widgets.