How to Install VMware Workstation on Kali Linux 2.0 Sana

install vmware workstation on kali linux 2

This step by step tutorial shows you how to install VMware Workstation on Kali Linux 2.0 Sana. Although this is a simple task, I faced an issue with the kernel headers when launching VMware Workstation 11. So, I decided to write this tutorial. In this article, I used VMware Workstation 11 but installation steps are the same for VMware Workstation 12 Pro, VMware Player 11 and VMware Player 12.

VMware Workstation is a popular software which allows you to run multiple different virtual machines on physical hosts using the concept of Type II of hypervisors. It supports for the latest version of Windows and Linux, the latest processors and hardware.

You can now create a virtual machine which supports up to 16 vCPU, 8 TB virtual disk and 64 GB memory to run the most demanding applications in your virtualized environment.

You can visit VMware Workstation product page for more information about the latest release.

VMware Workstation Installation Steps on Kali Linux 2.0 Sana

Step 1: Update your Kali Linux and Install Required Packages for VMware Workstation

1. Login into your server as root or non-root user with sudo privileges and run the following commands to keep your system up-to-date.

apt-get update && apt-get upgrade -y

2. Run the commands below to install required packages for VMware Workstation to run properly.

apt-get install build-essential linux-headers-`uname -r`

Step 2: Download VMware Workstation Binaries

1. Download the VMware Workstation software binary from VMware official site. You will download script file like “VMware-Workstation-Full-11.0.0-2305329.x86_64.bundle”, by default this installer script file downloaded without execute permission, so you will need to give it in later step.

2. Go to the directory which contains the VMware Workstation binary file. File looks like “VMware-Workstation-Full-11.1.2-2780323.x86_64.bundle”.

3. Give execute permission for this installer file.

chmod +x VMware-Workstation-Full*.bundle

Step 3: Install VMWare Workstation on Kali Linux 2.0 Sana

1. Next, run the command below to begin the installation of VMware Workstation inside Kali Linux 2

./VMware-Workstation-Full-11*.bundle

2. Once the installer is running, you see the following window the screen.

Accept the license agreement to continue.

install vmware workstation on kali linux 2

3. Accept the license agreement again to continue.

Install VMware Workstation 11 on Kali Linux 2 Sana

4. You can accept the default on this screen

Install VMware Workstation 11 on Kali Linux 2 Sana

5. Choose which admin user for Workstation Server. You can go with the default value.

Install VMware Workstation 11 on Kali Linux 2 Sana

6. Choose directory for shared virtual machines or accept the default value.

Install VMware Workstation 11 on Kali Linux 2 Sana

7. You can simply accept the default port 443 for Workstation Server.

Install VMware Workstation 11 on Kali Linux 2 Sana

8. Enter your license key or simply skip for running it in trial mode. You can also enter your license key after the installation completed.

Install VMware Workstation 11 on Kali Linux 2 Sana

9. Click Install to start the VMware Workstation installation on Kali

Install VMware Workstation 11 on Kali Linux 2 Sana

Install VMware Workstation 11 on Kali Linux 2 Sana

10. Once you see “Installation was sucessfull” message, you can click Close button to exit the installer.

Install VMware Workstation 11 on Kali Linux 2 Sana

Step 4: Running VMWare Workstation on Kali Linux 2.0 Sana

After installing, go to Unity Dash and launch VMware workstation

Install VMware Workstation on Kali Linux 2.0 Sana

Congratulations, you’ve just successfully installed VMware Workstation on Kali Linux 2.0 Sana. I hope this article is helpful for you. If you liked it or found useful, feel free to like or share it.

16 thoughts on “How to Install VMware Workstation on Kali Linux 2.0 Sana

  • Aditya Shaw

    It got installed successfully but doesn’t run . It says, “C header files matching your kernel were not found” and “Kernel headers for version 4.0.0-amd64 were not found”Please help! Running VMWare Workstation Pro 12.0 on Kali Linux 2 .

  • Update for Linux Kernel 4.4 and above
    Error Message: Before you can run VMware, several modules must be compiled and loaded into the kernel
    Solution or Workaround: Modify 2 files in /usr/lib/vmware/modules/source/vmmon.tar and /usr/lib/vmware/modules/source/vmnet.tar
    Steps:
    1- Extract /usr/lib/vmware/modules/source/vmmon.tar
    2- Modify /vmmon-only/linux/hostif.c
    3- Replace “get_user_pages” to “get_user_pages_remote”
    4- tar and replace original
    5- Extract /usr/lib/vmware/modules/source/vmnet.tar
    6- Modify ./vmnet-only/userif.c
    7- Replace “get_user_pages” to “get_user_pages_remote”
    8- tar and replace original
    Now you should be able to compile the modules successfully.
    Tested on Kali Linux 2016 with kernel 4.6.
    If you need, I can put these 2 modified files vmmon.tar and vmnet.tar here for download.

  • xeran

    (this is the problem that is resisting me to run it after i get it installed., please any effective response for this problem will be highly appreciated)

    Before you can VMware, several modules must be compiled and loaded into the running kernel.

    GCC
    GNU C Complier (gcc) version 5.4.0 was not found.if you installed it in a non-default path you can specify the path below. Otherwise refer to your distribution’s documentation for installation instructor and click Refresh to search again in default locations.

Leave a Reply

Your email address will not be published. Required fields are marked *

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