Kali Linux is a free Debian-based Linux distribution made for digital forensics and penetration testing. Therefore in this article, you will get to learn How to Install Kali Linux On VMware Workstation. It will be the complete installation of the latest version of Linux on VMware Workstation or VMware Player. Moreover, the installation process is simple as you would install another operating system on VMware or VirtualBox. Kali Linux has over 600 pre-installed penetration-testing programs, including Armitage. The first version of Kali Linux was released in 2013 (6 years go). Furthermore, let’s get started by installing Kali Linux on VMware Workstation 15.
Before you start the complete installation of Kali Linux on VMware Workstation. You have to download some requirments then you will be able to do the installation.
- How to Install macOS Catalina on VMware on Windows
- How to Install Windows 10 on Mac with Boot Camp Assistant
- Install Windows 10 on macOS on VirtualBox
How to Install Kali Linux On VMware Workstation
As I said that there are some recommendations and requirements you need to fulfill in order to install Kali Linux on VMware Workstation. Kali Linux is not a heavy operating system so your system may support it. Therefore check the below list to see if your operating system matches the requirements.
- Download VMware Workstation or Player 15: The virtual machine that we are going to use is VMware so go ahead and download the latest version for it.
- Download the Latest ISO Image of Kali Linux: You will be asked to insert the ISO file of Kali Linux when you are installing it.
- 10 GB of free space on Hard Disk: At least 10 GB of hard disk space is required for installation. Although if you have SSD then it will be better.
- 4 GB RAM required: You can run it on 2 GB RAM, however, for better performance you need at least 4 or more GB of RAM.
Install VMware Workstation Pro
The first thing you need to do after meeting the requirements is that you have to install VMware Workstation. Therefore, above you get the download link for the VMware installation file. All you need is to click on it and download it from the official website. Thus once you have the installation file then run it as administrator and install it as you simply do other software.
Create A New Virtual Machine
After installation of VMware Workstation on your operating system then launch it. Then you are going to see different options on the menu. Therefore, you are going to click on Create a New Virtual Machine and it’s to create it in order to install Kali Linux. I will put everything step by step so that you don’t get confused with anything. Moreover, follow each step as I’m doing and you will get the perfect result.
Step 1. Launch the Workstation Pro 15 and Create a New Virtual Machine.
Step 2. Then you will get another dialog box that will ask you which configuration you prefer to. Thus, you are going to select Custom (Advanced) and Next.
What type of configuration do you want?
- Typical (recommended)
- Custom (advanced)
Step 3. For Hardware compatibility, select Workstation 15.x and ESX Server should be checked.
Step 4. After that, you need to select the third option of “I will install the operating system later” from the Guest operating system installation dialog box.
Step 5. Next up you are going to Select a Guest Operating System and Next.
Guest Operating System:
- Microsoft Windows
- VMware ESX
- Other Linux 4.x Linux or later Kernel 64-Bit
Step 6. In this step, write down a name for your new virtual machine, browse to select a location for it and Next.
Virtual Machine Name:
- Kali Linux
- Browse anywhere you want your operating system to be installed.
Step 7. In the dialog box of Processor Configuration, select the number for your virtual machine.
- Number of Processors: 2
- Number of cores per processor: 2
- Total processor cores: 4
Step 8. Move the pointer to get the memory size you prefer, I recommend using at least 4 GB RAM.
Step 9. After that, select Use network address translation (NAT) for the network connection you want. In this dialog box of Network Type, you will get four options and you are going to select the second one.
Step 10. For the SCSI controller, select LSI Logic which is also recommended then click on Next.
Step 11. Then you will get different options for Select a Disk Type and you have to select the second option.
Virtual Disk Type:
- SCSI (Recommended)
Step 12. In this step, you are going to select a Disk. Therefore, you have three options with a brief description of each of them. So you have to select the first option and click on Next.
- Create a new virtual disk
- Use an existing virtual disk
- Use a physical disk (for advanced users)
Step 13. Now you need to specify the maximum disk size, select at least 20 GB for it. Then you are going to select the Store virtual disk as a single file and click on Next.
Step 14. Where would you like to store the disk file? therefore, specify the disk file and Next.
Step 15. After that, you are going to click on Customize Hardware.
Configuring the Settings of Virtual Machine
Step 1. In this first window, click on Processors, from the options make sure to check on Virtualize Intel VT-x/EPT or AMD-V/RVI under Virtualization Engine.
Step 2. Then click on New CD/DVD (IDE) from the menu. Further, select Use ISO image file and click on Browse and insert the ISO image which you downloaded earlier.
Step 3. Finally, you are ready, therefore, click on Finish and you are going to start the installation of Kali Linux on VMware Workstation.
Install Kali Linux on VMware
You have created a new virtual machine on VMware. Further, you are going to install Kali Linux on VMware Workstation now. So Let’s get started with the installation and follow each step as I’m going to do and you will be able to use it after installation.
Step 1. Launch your VMware Workstation, select the new virtual machine which you created for Kali Linux and run it from there. Further, you will get the installation window of Kali Linux therefore, click Install from options.
Step 2. After that, you will see the option for your operating system language, select the language you want to install. For instance, I’m going with English and pressing the enter.
Step 3. For Location/Country, I’m going with the United States which I recommend to you as well.
Step 4. As we all use American English while using any operating system. Therefore, select American English or any other language from the list to Configure the keyboard.
Step 5. Configure the network, out here you are required to enter your hostname or PC name. Enter it and then Continue.
Step 6. If you have a domain then you enter put the URL into it. However, I recommend you just skip this step by clicking Continue without any changes.
Step 7. In this step, you will be asked to enter your password for Kali Linux, therefore, make sure you have enter a strong password. Again re-enter the password for confirmation.
Step 8. Configure the clock, select your time zone from the given options.
Step 9. Then you will be on the dialog box of Partition Disk, therefore, follow the following.
- Guided – use entire disk
- Guided – use entire disk and set up LVM
- The Guided – use entire disk and set up encrypted LVM
Select disk to partition:
- SCSI3 (0,0,0) (sda) – 21.5 GB VMware, VMware Virtual is
- All files in one position (recommended for new users)
- Separate /home partition
- Separate /home, /var, and /tmp partitions
And for the final part:
Undo changes to partitions
Finish partitioning and write changes to disk
Step 10. In this step, it will ask you if you want to write the changes to disk, therefore, click on Yes.
Step 11. After that, click on Yes when the dialog box of Use a network mirror appears. If you don’t want it then you simply click on No.
Step 12. HTTP proxy information, you can skip this step by clicking on Continue.
Step 13. Now Install the GRUB boot loader on a hard disk by selecting Yes and clicking on Continue.
Step 14. You are going to select a device for boot loader installation, therefore, select the second option of /dev/sda and click on Continue.
Congratulations, you have successfully installed Kali Linux on VMware. You are ready to login to your Kali Linux therefore, enter your username and password and try out your new operating system.
That’s all for How to Install Kali Linux On VMware Workstation Complete Installation. This is surely the easiest method to install it on your Virtual machine. However, if you face any problem or you have any question then please let me know in the comments. I will try to reply and solve your problem ASAP.