top of page

Kali Linux Installation through VM Virtual Box

Step by Step Video Tutorial:

As many of you have been asking how to install Kali Linux! This is the best way to do it! Although this howto is about installation of Kali Linux 10.9, the same process also works for previous versions 1.0.8, 1.0.7, and 1.0.6. Hi friends, the latest version of Kali Linux 1.0.9 has been released and is available for download here.

Today we are going to see how to install kali linux in VirtualBox available for download here.In this step-by-step guide, I will try to resolve all the problems faced in the installation of Kali Linux including installation of virtualbox guest additions and screen integration problems. So let’ start. First, Let’s create a new virtual machine.

Open Virtualbox and go to “Machine” and click on New or hold “CTRL+N”. The below window will pop up. Choose the name for your virtual machine. I named it Kali 1.0.9. Choose the OS type as “Linux” and version as “Debian(64 bit)” ( since I am installing 64bit version.).

Click on Next. Allot the memory of atleast 512MB. Click on Next. Select the option “Create a virtual hard drive now”. Click on “Create“. If you want to use your virtual machine image with other virtualization software like Vmware in future, select vmdk image otherwise select vdi image. Since I regularly use this image with Vmware also, I selected vmdk. Click on “Next“.Select the option “Dynamically allocated”. This selection allots the memory according to the requirement. Click on “Next”.Allocate atleast 25GB of hard disk to the virtual machine. Click on “Create“.The virtual machine is created. It’s time to boot into our operating system. Before booting into Kali Linux we need to make a few changes. Go to “Settings” as shown below. Go to SystemProcessor and enable the option “Enable PAE/NX” and click on OK.

Start the virtual machine and browse to the location of the iso file of Kali Linux and click on “Start“Select the option “Install”. Hit “Enter.Choose the language as “English” or as applicable and select the location of your choice. I chose “us.”Choose your keyboard.The system will load some additional components and then prompt you for the hostname. Enter hostname and Activate the “Continue” button.You can choose the domain name if you want. However it is optional. Activate “Continue”The system will prompt you to set the root password. Enter the root password and click on “Continue.”Re-enter the password to confirm. Click on “Continue.”The system will prompt you to partition disks. If you are not sure what to do or a novice, choose “Guide-use entire disk.” option.Confirm the disk partitioning.Select the partitioning scheme of your choice. If you are a new user choose the first option as recommended.Then you will be given an overview of current settings. Choose the option “Finish partitioning and write changes to disk.”Select the option “Yes” to write the changes to disk.The installation of the system will start as shown below.In the middle of the process, you will be prompted if you want to use a network mirror. select “No”.In the midst of the process, you will get a blue screen as shown below for a rather long time. Don’t panic and have patience. The process will continue again by itself.Then system will ask you whether to install the grub loader to MBR.

Click “Yes” and the installation will continue.When the installation is completed, the system will ask you to reboot into the system. click on “Continue”.Now comes the most interesting but contentious part. Yes, installation of guest additions. But don’t worry. you will have a final solution at the end of the article.Install guest additions by going to “Devices install guest additions”. A cd image will appear on the Kali desktop.Double click on the cd image. A message will be displayed as below. Click on “Run”Most probably you will get an error message as shown below. Before we do anything, let’s alter the sources.list file. For those who don’t know, sources.list file is a file where system has list of repositories where the OS should be checking for updates or installing new programs. Open a terminal. Type the command locate sources.list to search for sources file. We are interested in the one located in the “apt” directory. We will open this file using vi editor. Type command vi /etc/apt/sources.list as shown below.The Vi editor will open the file as shown below.If you are new to vi editor, type i once to get into insert mode, then add the following three lines given.


Recent Posts 
Serach By Tags
No tags yet.
bottom of page