Step by Step Guide – How to Install Kali Linux 2018.3 and VMware Tools in VMware Workstation 14 Pro



The latest version of Kali Linux 2018.3 has been released. In this blog post I will show you how to install Kali Linux 2018 in VMware Workstation 14 which is the latest version. If you are using VMware Workstation 12, I recommend, you switch to the latest version of VMware Workstation which is Version 14.

Installation of Kali Linux in VMware 12 has not changed. Its the same as Installing Kali Linux 2016 in VMware 12. Please refer to my post on how to install Kali Linux 2016 in VMware 12 if you are interested in Kali Linux 2016. To install Kali Linux 2018, please follow the post

There are issues in getting the Kali Linux to display in full screen mode, most notably in getting the 1920×1080 resolution. Will fix that also. I have a YouTube video(screens cast) for the whole process. If you want you can directly watch the video. Rest of the blog is the step by step description of the whole process. So lets get started.

You can also install Kali Linux 2018.3 in VMware Player 14, which is free for non commercial use. Please follow my blog to install Kali Linux 2018.3 in VMware Player 14.

Step 1 – Download Kali Linux ISO image

To install the Kali Linux, we will have to first get the installer ISO image file. You can get it by visiting the official download page. Please download the 64 bit or 32 bit image depending on the system you have. Dont get confused by the many options available such as Kali Linux 64 bit Mate or Kali Linux 64 bit Xfce. They are all the same except for the desktop environment. LXDE, Mate, Xfce are various open source desktop environments. I use Kali Linux 64 bit, but the choice is yours. It does not really matter.

Just remember that Kali Linux 64 bit Light is the minimal distribution which will not contain all the features. You will have to install the tools you want later on. There is also an option to download the VMware image directly. But I prefer to create my own Virtual Machine which has all the tools installed, which this blog is all about. Since the file size is large, around 3 GB, I prefer to download via torrent because it is fast and flexible.

Kali Linux Official Download Page

Kali Linux Official Download Page

Step 2 – Locate the downloaded file

You can find the downloaded image file in the downloads folder, if you have not changed the default settings. The filename would be something like kali-linux-2018.3-amd64.iso. If you have downloaded through torrent, the ISO file will be downloaded in a folder, folder name would be something like kali-linux-2018.3-amd64.iso.

Step 3- Open VMWare Workstation

Open VMware Workstation from Windows Start menu or from you desktop if you have VMware Workstation icon there.

VMware Workstation home screen Screenshot

VMware Workstation home screen Screenshot

Step 4 – Launch VMware Workstation New Virtual Machine installation wizard.

To launch the wizard to create a new virtual machine, Click on Create a New Virtual Machine or File -> New Virtual Machine. Welcome to the new Virtual Machine Wizard dialog box will open. Select typical and click on next.

VMware workstation home create a new virtual machine screenshot

VMware workstation home create a new virtual machine screenshot

Step 5- Welcome to the new Virtual Machine Wizard dialog box appears

This is where you get a chance to select the way virtual machine will be created. Typical is predefined or mostly the defaults. Custom is where you get to set advanced options such as compatibility with older Virtual Machines, SCSI controller type, etc. We will go with the default options. Select Typical and click Next.

VMware workstation home - create a new virtual machine wizard - welcome screen screenshot

VMware workstation home – create a new virtual machine wizard – welcome screen screenshot

Step 6- Select installation media or source

In this dialog box you will have to browse to the downloaded ISO file and click next. Generally, VMware Workstation detects the OS automatically and initiates what they call as the Easy Install. But in the case of Kali Linux this is not the case and you will see a warning(yellow triangle). Please ignore that and click next to continue.

Kali Linux Installation - New Virtual machine Wizard - Browse Guest Operating System

Kali Linux Installation – New Virtual machine Wizard – Browse Guest Operating System

Step 7- Select Guest Operating System

In this dialog box, you will be asked to select the Guest Operating System. Select Guest operating system as Linux and Version as Debian 9.x 64-bit or 32 bit depending on your system.

Kali Linux Installation - New Virtual machine Wizard - Browse Guest Operating System

Kali Linux Installation – New Virtual machine Wizard – Browse Guest Operating System

Step 8- Provide Virtual machine name

In this dialog box, you will be asked to provide the name of the virtual machine. You can provide any name you like. You can also change the location of the virtual machine. By default it is place in the Documents/Virtual Machine folder. Leaving it as the default is also fine.

VMware workstation home - create a new virtual machine wizard - virtual machine name screenshot

VMware workstation home – create a new virtual machine wizard – virtual machine name screenshot

Step 9- Specify disk capacity

This dialog box asks you to specify the disk capacity. This is the maximum amount of disk space it will utilize once the Virtual Machine is created. You can leave it to the default but if you are running low on disk space, you can reduce it to 20 GB. This is generally sufficient if you are not planning to install heavy disk using software’s such as Photoshop. Such software’s reduce the performance of your Virtual Machine if your Computer is not powerful enough.

Check Split Virtual Disk into multiple files. This is the default option. Say if you specify 60 GB, all of 60 GB will not be utilized or say 60 GB will not be blocked at once. These Virtual Disks expand according to the usage with a Maximum size you specifed as the disk capacity. On a fresh install normally it takes 10 GB of space which will grow according to the software’s you install in the VM.

VMware workstation home - create a new virtual machine wizard - specify disk space screenshot

VMware workstation home – create a new virtual machine wizard – specify disk space screenshot

Step 10- Ready to create Virtual Machine Dialog Box

This is the final dialog box and what you see is all the options you have selected in previous dialog boxes.

Kali Linux Installation - New Virtual machine Wizard - Ready to create Virtual machine

Kali Linux Installation – New Virtual machine Wizard – Ready to create Virtual machine

Normally I increase the RAM and memory before clicking finish. This helps to finish the installation process faster. If you have sufficient RAM and CPU on your host Windows machine, I suggest even you should increase RAM and CPU. To increase the RAM, before clicking Finish, click on customize hardware. Increase the memory using the slider.

VMware workstation home - create a new virtual machine wizard - hardware memory setup screenshot

VMware workstation home – create a new virtual machine wizard – hardware memory setup screenshot

To increase the CPU, Enter the values number of processors and number of cores. Click on Finish to start the installation process.

VMware workstation home - create a new virtual machine wizard - hardware processor setup screenshot

VMware workstation home – create a new virtual machine wizard – hardware processor setup screenshot

Click on Close and Finish to start the installation process

Step 11 – Power on Virtual Machine

Now you will have to power on the virtual machine to start the process. You can see the option to power on the VM on top left hand side.

VMware Workstation- Power on Virtual machine

VMware Workstation- Power on Virtual machine

Step 12 – Select Graphical Install from Boot Menu

Here you will see many options. Select Graphical Install using the down arrow key and click continue.

Kali linux installation boot menu screenshot

Kali linux installation boot menu screenshot

Step 13 – Select a Language

In this dialog box you will be asked to select a language. Please select a language and continue. This option sets your language in the Kali Linux Operating system. Default is English.

Install Kali Linux 2018 in VMware Workstation 14- Select a Language Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Select a Language Screenshot

Step 14 – Select Location

In this dialog box you will be asked to select a Location. Please select a location and continue. This option sets your Location in the Kali Linux Operating system. later on, you will be able to set the time zone based on the location you choose here.

Install Kali Linux 2018 in VMware Workstation 14- Select Location Screenshot

Install Kali Linux 2018 in VMware Workstation 14 – Select Location Screenshot

Step 15 – Configure the Keyboard

In this dialog box you will be asked to select the keyboard layout. Please select a Keyboard layout using the arrow keys and click continue. This option sets your Keyboard in the Kali Linux Operating system. By default it is set to American English.

Install Kali Linux 2018 in VMware Workstation 14- Configure keyboard Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Configure keyboard Screenshot

After you click continue, you will see the installation progresses for some them you see the Network Configuration dialog box, which is the next step.

Install Kali Linux 2018 in VMware Workstation 14- Installation progress Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Installation progress Screenshot

Step 16 – Configure the Network – Enter Hostname

In this dialog box you will be asked to enter the hostname for your system. This being a home network, we can set anything. Enter any anything and click continue.

Install Kali Linux 2018 in VMware Workstation 14- Configure the Network Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Configure the Network Screenshot

Step 17 – Configure the Network – Enter domain name

In this dialog box you will be asked to enter the domain name for your system. This being a home network, we can set anything like example.com

Install Kali Linux 2018 in VMware Workstation 14- Configure the Network- Enter Domain Name Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Configure the Network- Enter Domain Name Screenshot

Step 18 – Set password for User root

In this dialog box you will be asked to enter the password for the root user account. Please enter a password of your choice and click continue. This is the password for user root with which you will login when the installation completes.

Install Kali Linux 2018 in VMware Workstation 14- Set up Users and Password Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Set up Users and Password Screenshot

Step 19 – Configure Clock

In this dialog box you will be asked to time zone based on the location you selected earlier. Please enter a time zone of your choice and click continue.

Install Kali Linux 2018 in VMware Workstation 14- Configure Clock Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Configure Clock Screenshot

Step 20 – Partition Disk

In this dialog box you are asked how you would like to partition your disk. Select Guided – Use entire disk and click continue. This is the default option.

Install Kali Linux 2018 in VMware Workstation 14- Partition Disk Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Partition Disk Screenshot

In this dialog box you are asked to select a disk to partition. Select sda, VMware Virtual disk. There should be only one option. Click Continue.

Install Kali Linux 2018 in VMware Workstation 14- Select Disk to Partition Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Select Disk to Partition Screenshot

Step 21 – Select partition scheme

In this dialog box you are asked to select a scheme for disk partition. Select the default, All files in one partition and click Continue.

Install Kali Linux 2018 in VMware Workstation 14- Disk Partitioning Scheme Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Disk Partitioning Scheme Screenshot

Step 22 Disk partition Overview

In this dialog box you are see the summary of your disk partition. Select the Finish Partitioning and Write changes to disk which should be selected by default. All you have to do is to click continue.

Install Kali Linux 2018 in VMware Workstation 14- Disk Partition Overview Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Disk Partition Overview Screenshot

Step 23 – Disk partition Confirmation

In this dialog you are asked to confirm Write changes to disk. Select yes and click continue.

Install Kali Linux 2018 in VMware Workstation 14- Disk Partition Confirmation Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Disk Partition Confirmation Screenshot

Step 24 – Installation starts

Now the actual installation starts. Wait for Configure the Package Manager Dialog box to appear.

Kali Linux - Installation begins

Kali Linux – Installation begins

Step 25 – Configure the package manager

In this dialog box you will ask if you wish to configure network mirror for Package manager. Choose yes and continue. You can skip this by selecting NO. But the default option Yes is better. I will go with Yes.

Install Kali Linux 2018 in VMware Workstation 14- Configure the Package Manager Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Configure the Package Manager Screenshot

Step 26 – Configure the package manager – HTTP Proxy

In this dialog box you will ask if you wish to HTTP proxy. Leave it blank and click continue.

Install Kali Linux 2018 in VMware Workstation 14- Configure the Package Manager - HTTP proxy Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Configure the Package Manager – HTTP proxy Screenshot

Installation process will continue. Wait for sometime and let the process continue.

Kali Linux Installation

Kali Linux Installation

Step 27 – Install GRUB boot loader

In this dialog box you will be asked if you would like to install the GRUB boot loader. Select Yes and click Continue.

Install Kali Linux 2018 in VMware Workstation 14- Install GRUB Boot Loader Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Install GRUB Boot Loader Screenshot

Step 28 – Select device for GRUB boot loader Installation

In this dialog box you will be asked to select boot loader device for GRUB installation. Select /dev/sda and click Continue.

Install Kali Linux 2018 in VMware Workstation 14- Select GRUB Boot Loader Device Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Select GRUB Boot Loader Device Screenshot

Installation will continue. Wait for the process to complete.

Kali Linux Installation

Kali Linux Installation

Step 29 – Installation Complete

Installation will continue and now you will see Installation complete dialog box. Click continue to finalize the installation and wait for the VM to reboot. After reboot you will see the login screen. Login with your username or root user and provide your password. You will then see the Kali Linux desktop.

Install Kali Linux 2018 in VMware Workstation 14- Installation Complete Screenshot

Install Kali Linux 2018 in VMware Workstation 14- Installation Complete Screenshot

Process will begin again. Its just finishing up the installation process and then the VM will reboot.

Kali Linux Installation

Kali Linux Installation

Once the VM reboots, you will see the Kali Linux login screen.

Login with username: root, Password: what you entered during the installation process earlier.

Kali Linux login screen dialog box screenshot

Kali Linux login screen dialog box screenshot

Step 30 – Switching to Full screen mode

After login, if you want to switch to full screen mode, you wont be able to. What you will see is the resolution of 800×600 which is the default resolution. This is because, VMware tools are not installed. Please follow the below steps to install VMware tools. After the installation and reboot, you will be able to see the desktop with resolution same as your computer.

Kali Linux desktop VMware no full screen - Resolution 800x600

Kali Linux desktop VMware no full screen – Resolution 800×600

Step 31 – Install VMware Tools

To install the VMware tools, follow the below steps.

If you don’t have internet connection, you can install VMware tools directly from the VM. If you have internet connection, follow the next instruction which is easier.

  1. Goto VM-> Install VMware Tools
  2. You will see VMware tools Icon on the desktop. If you don’t, then click on Places in the menu, Places->VMwre Tools. Double click to open.
  3. Copy the file with the file name something like this VMware-tools….tar.gz to the desktop.
  4. Right click on this file on the desktop and click Extract here. You will see that the file is extracted to the folder vmware-tools-distrib.
  5. Open terminal by going to System Tools -> terminal
  6. Goto the folder vmware-tools-distrib on desktop by entering the command cd /Desktop/vmware-tools-distrib
  7. Now run this command:
    sudo ./vmware-install.pl -d
  8. Enter your password and press Enter. You will be asked if you want to proceed with the legacy installer. Enter Y and press Enter.
  9. Now you will be asked series of questions, just accept the default by pressing Enter for all and wait for the installation to complete.
  10. Wait for the installation to complete. You will see more prompts, except the defaults by clicking enter. Once completed, restart your VM by going to VM->Power->Restart Guest
  11. Once the system restarts, you will be prompted to login. Once you login, you can see the desktop in full screen mode which stretches up to the complete screen.

If you have internet connection, try this

  1. Open Terminal
  2. Execute the command
    sudo apt-get install open-vm-tools-desktop fuse
  3. Enter your password
  4. Enter your password, if asked
  5. Enter Y to accept whenever asked
  6. Wait for the process to complete and restart. You are done. Login and now you will see the desktop in full screen mode

You can check the version of installed VMware Tools. In terminal, execute the command

vmware-toolbox-cmd -v

. This will show you the version number.

Process Complete

You are done, You can start working on Kali Linux 2018. Thanks for Visiting my blog.

Kali Linux desktop screenshot

Kali Linux desktop screenshot

Previous Post:

Next Post:

In Category: Virtualization




Latest Posts

Underneath a boring IT professional lies a passionate student of computer science. I love computers and this blog is about everyday computer issues that a common man faces. Through this blog I try to reconnect with my long forgotten self.

Show 22 Comments
  • Isaiah Forson July 29, 2017, 11:30 pm

    Great tutorial. Thank you

  • Jerry Weir September 15, 2017, 10:14 pm

    I dont know what I enjoyed more, the tutorial or your bio paragraph. Haha. Thanks for breaking it down in a simple and easy to follow format. I have been playing arou d with Kali for a little over a month through a live usb boot and also on my android through vnc. Both have their advantages and disadvantages. Thought I would give this a shot and see if it fixes the issues I am having with the other 2 before I just go ahead and run a dual boot install on my machine. Thanks again man. Be heard but not seen.

  • sri October 4, 2017, 10:51 pm

    error is comming

  • Ken N. October 6, 2017, 10:28 am

    Hmm still having window scaling issues after installing vmware tools. Was able to scale/Drag the guest window to whatever size, now after the dist upgrade it can only be set in the system display settings. Anyone have a fix plx respond.

    • Shailesh Jha October 6, 2017, 11:35 am

      May be you are not using the latest version of VMware tools. Kali Linux 2017 is based on Debian 8. Please check the version of installed vmware tools by using the command vmware-toolbox-cmd -v in terminal. Reinstall the latest version of VMware tools using the command sudo apt-get install open-vm-tools-desktop fuse

  • HUnter November 7, 2017, 2:24 pm

    i installed it but there was no username and password tab…so after installation i can’t sign in. what should i do?

    • Gk February 26, 2018, 11:32 pm

      username root
      password toor

  • KISHOR JADHAV PATIL December 7, 2017, 1:42 am

    Power on this virtual Machine
    This host supports Intel VT-x, but Intel VT-x is disabled.
    Intel VT-x might be disabled if it has been disabled in the BIOS/firmware settings or the host has not been power-cycled since changing this setting.
    (1) Verify that the BIOS/firmware settings enable Intel VT-x and disable ‘trusted execution.’
    (2) Power-cycle the host if either of these BIOS/firmware settings have been changed.
    (3) Power-cycle the host if you have not done so since installing VMware Workstation.
    (4) Update the host’s BIOS/firmware to the latest version.
    This host does not support “Intel EPT” hardware assisted MMU virtualization.
    Module ‘CPUIDEarly’ power on failed.
    Failed to start the virtual machine
    So please help me

  • Brad January 11, 2018, 5:51 am

    I have Kali 2007-1 installed on VMware workstation. I want to upgrade to Kali 2017-3(latest version)
    How can I do it without having to remove the Kali or the VMWare.
    I am sure there is a line of code I can use to upggrade.

    Thanx
    Brad

    • Shailesh Jha January 12, 2018, 10:04 am

      Hi Brad,

      Use the command as the root user. Kali will upgrade to the latest version.

      apt update && apt full-upgrade

  • Ayo Agunbiade January 16, 2018, 10:42 am

    Failed to launch Settings. Failed to Fork (Cannot Allocate Memory)

    Hi,

    I follwed all the instructions on your blog as regards installing Kali Linux.

    I installed Kali-linux-2017.3-amd64 on VMWare Workstation 14 Player.
    Debian 9.x 64-bit

    The tools do not open when I try to launch them.

    I clicked Settings and I am receiving this error message “Failed to launch Settings. Failed to Fork (Cannot Allocate Memory)”

    Could you advise of what I can do to resolve this error?

    Thank you

    • Shailesh Jha January 17, 2018, 12:21 pm

      I am not sure about the exact cause. Something is eating your memory and system is running out of it.
      How much memory did you allocate while turning on the Kali VM. Can you increase it to 2GB and try again.
      Have you enabled Inter VT in your system?
      Try that and let me know how it goes.

  • uday January 23, 2018, 4:32 pm

    i have vmware 9and windoes 7 32bit os …and when i set a password while installing kali-linux-light-2017.2-i386 at the last step of installation again a pop up windows appear asking for username and password but error is occuring saying that wrong password..

    • Shailesh Jha January 23, 2018, 9:39 pm

      VMware 9 is too old. Start using VMware 14, the latest one. Try to login as user root and password you set during installation. if you have forgotten the password, you will have to start the process again.

  • jayaram March 22, 2018, 11:27 am

    Hi,
    I installed the VM after the login page with correct credentials given i get a black screen. what would be the problem?

  • balu May 21, 2018, 12:40 pm

    HI,
    I tried to install Kali Linux as u said. I followed the steps exactly. I got an error showing GURB boot loader is not installing. Please give any solution.

  • ugi June 10, 2018, 2:27 pm

    Thankyou so much it’s very helpfull for me my scalling issues is done:). but in the middle of process i want login after install using:

    username:root
    password:toor
    still can’t login

    but after try some keyword finally i can login:
    username:root
    password:(password when input in the process of installation)
    just sharing my experience 🙂

  • Tamizh September 9, 2018, 9:57 pm

    Hi,
    After i installed kali linux i couldn’t install any softwares. i am getting errors on every time. i guess repository file content are wrong because while run this cmd “apt-get update” some url’s are not connecting and also getting error. so kindly help me to resolve these problem .

    And, I need some guidelines to use kali linux.

    • Shailesh Jha September 10, 2018, 11:32 am

      Are you connecting to Kali Linux using wifi or Cable. WiFi can be a problem some times. Connect through cable and check the internet connection in Kali. Open the browser and open some page to see if it loads.

      Lets check if you have the repository correctly setup.

      Go to terminal and enter: vi /etc/apt/sources.list

      Vi editor will open up and show you the contents of the file sources.list. Do you see this entry or is it blank?

      If it is blank add the following lines: deb https://http.kali.org/kali kali-rolling main non-free contrib

      Save and quit.

      Now try to run apt-get update. It should update.

      Let me know how it goes.

      Try this book. Officially released by Kali.org

      https://kali.training/downloads/Kali-Linux-Revealed-1st-edition.pdf

  • Deeraj October 11, 2018, 11:57 pm

    Thank you, really appreciated for the detailed step by step tutorial on Kali OS Installation process _/\_ _/\_.

Leave a Comment

Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.