Difficulty

Moderate

Steps

8

Time Required

                          30 - 40 minutes            

Sections

1

  • How to Install Kali Linux onto a Virtual Machine
  • 8 steps

Flags

Member-Contributed Guide

An awesome member of our community made this guide. It is not managed by iFixit staff.

  • BackKali

  • Full Screen

  • Options

  • History

  • Save to Favorites

  • Download PDF

  • Edit

  • Translate

  • Get Shareable Link

  • Embed This Guide

  • Notify Me of Changes

  • Stop Notifications

Introduction

The following guide was made with the purpose of educating others on cyber security tools, technologies, and techniques with the intention of educating others on better protecting their own technologies and data. Please use the knowledge gained from this guide responsibly.

This guide will demonstrate how a user can install Kali Linux onto the VMware virtual machine software.

Kali Linux is one of the most preferred operating systems to preform cyber security and information security tasks due to the following reasons:

  • Kali Linux offers more than 600 penetration testing tools from various fields of information security and forensics.Kali Linux is highly customizable, which allows for a great deal of versatility in features.Multilingual supportKali Linux supports a wide range of wireless devicesCustom kernel which can be patched for injectionsCompletely free and open source

While this guide will show how to install Kali onto a virtual machine (Offensive security does recommend using VMware Workstation for running Kali on a VM), Kali supports multiple installation options

  • Bootable USB driveHard disk installVirtualization softwareDual boot

  • Minimum of 20 GB of hard drive space is recommendedA minimum of 4 GB of ramCD-DVD Drive / USB Support

Step 1

              Install your VMware software               
  • Navigate to VMware Workstation Download Center
  • Based on your system requirements, click on Go to Downloads for VMware Workstation for either Windows or Linux.
  • Click Download Now, and if prompted log into your Customer Connect profile. If you don’t have one you will need to create one.

Navigate to VMware Workstation Download Center

Based on your system requirements, click on Go to Downloads for VMware Workstation for either Windows or Linux.

Click Download Now, and if prompted log into your Customer Connect profile. If you don’t have one you will need to create one.

1024

Step 2

              Download the Kali Linux .ISO file and check the image integrity               
  • Download Kali Linux from the official download page, and select the build the best suits your needs.
  • Check the integrity of the image you downloaded by comparing the SHA-256 fingerprint of the file and compare it to the hexadecimal numbers on the downloads page.

Download Kali Linux from the official download page, and select the build the best suits your needs.

Check the integrity of the image you downloaded by comparing the SHA-256 fingerprint of the file and compare it to the hexadecimal numbers on the downloads page.

Step 3

              Launch your new virtual machine               
  • On the VMware Workstation homepage, click on create a new virtual machine
  • Choose the Kali Linux ISO file, and select the guest operating system.
  • When Configuring your virtual machine, be sure the VM meets the requirements
  • Start your newly created virtual machine by selecting the Kali Linux VM, and clicking on the green Power On button

On the VMware Workstation homepage, click on create a new virtual machine

Choose the Kali Linux ISO file, and select the guest operating system.

When Configuring your virtual machine, be sure the VM meets the requirements

Start your newly created virtual machine by selecting the Kali Linux VM, and clicking on the green Power On button

Step 4

              Installation Procedure               
  • Once the VM is powered on, you will be prompted to select your preferred installation mode. Choose the graphical installation and continue.
  • The next couple off screens will ask you for basic locale information, keyboard layout, network information, and system password etc.

Once the VM is powered on, you will be prompted to select your preferred installation mode. Choose the graphical installation and continue.

The next couple off screens will ask you for basic locale information, keyboard layout, network information, and system password etc.

Step 5

              Disk partitioning               
  • Once your basic system configuration is set, the installer will ask you to choose a partitioning option for your virtual disk. Choose Guided - Use Entire Disk for the easiest option.
  • Select the partitioning disk and hit continue.
  • It is highly recommended that you choose the All files in one partition option if you are a new user.
  • Confirm all the changes that are made to the changes to the disk on the host machine.
  • This will Erase Data on the Virtual Disk. This shouldn’t effect data on the host machine, but it is worth noting.

Once your basic system configuration is set, the installer will ask you to choose a partitioning option for your virtual disk. Choose Guided - Use Entire Disk for the easiest option.

Select the partitioning disk and hit continue.

It is highly recommended that you choose the All files in one partition option if you are a new user.

Confirm all the changes that are made to the changes to the disk on the host machine.

This will Erase Data on the Virtual Disk. This shouldn’t effect data on the host machine, but it is worth noting.

Step 6

              Configure the Package Manager               
  • Once the necessary files are installed the installer will ask if you want to set up a Network Mirror.
  • Enabling this function will allow you to use the Kali repositories, and is highly recommended if you want to obtain future pieces of software and updates.

Once the necessary files are installed the installer will ask if you want to set up a Network Mirror.

Enabling this function will allow you to use the Kali repositories, and is highly recommended if you want to obtain future pieces of software and updates.

Step 7

              Install GRUB boot loader               
  • Once you have selected your package manager option you will be asked to install the GRUB boot loader.
  • Select Yes and pick the device to write the necessary boot loader information onto the information to the virtual disk

Once you have selected your package manager option you will be asked to install the GRUB boot loader.

Select Yes and pick the device to write the necessary boot loader information onto the information to the virtual disk

Step 8

              Finished               
  • Once the installer finishes installing the GRUB to the disk, click on Continue to finish the installation process.

Once the installer finishes installing the GRUB to the disk, click on Continue to finish the installation process.

Congratulations! You have installed Kali Linux, and are now ready to begin your journey into exploring Kali Linux. But, the most important thing you should take away from this guide is to remember to use this information responsibly. Obtaining unauthorized access to another’s computer system or systems is illegal under the Computer Fraud & Abuse Act.

Please use the knowledge gained from this guide responsibly.

Cancel: I did not complete this guide.

                                                                                      3 other people completed this guide.                                             

Author

                                      with 1 other contributor 

                    Jacob Mehnert                     

Member since: 10/18/2021

12,621 Reputation

                                      31 Guides authored                  



                       Badges:
                       42







                                                        +39 more badges                           

Team

                       iFanatics                        

                                                  Member of iFanatics 



                    Community                     


                                            49 Members                     


                                            102 Guides authored