Tech Diary: Installing Kali Linux on My HP Laptop (And Fixing the Virtualization Nightmare)

Setting up a penetration testing lab is the first step for anyone diving into cybersecurity. Recently, I decided to set up Kali Linux on my HP laptop using VMware Workstation. I wanted a safe, isolated environment to practice without messing up my main Windows OS.

While it sounds straightforward, I hit a few roadblocks—specifically with download speeds and HP’s strict BIOS settings. Here is how I got it running.


Step 1: Getting the Right Image (The Google Drive Hack)

My first challenge was getting the installer. The official Kali downloads page can sometimes be slow depending on the server load, and I didn’t want to wait hours for a 3GB+ file.

Instead of the standard ISO installer (which requires a manual install process), I went for the Pre-built Virtual Machine. This saves a ton of time because the OS is already installed and configured; you just have to “open” it in VMware.

What I did:

  1. I looked for the Kali Linux VMware Workstation (64-bit) version.

  2. To speed things up, I bypassed the direct browser download and found a Google Drive mirror link. This maxed out my bandwidth and finished the download in minutes rather than hours.

  3. I extracted the .7z file (using 7-Zip) to a dedicated folder on my SSD.


Step 2: The “Virtualization Disabled” Panic

Once the files were extracted, I opened VMware Workstation, clicked “Open a Virtual Machine,” and selected the Kali file.

I hit the “Power On” button, expecting to see the Kali dragon logo. Instead, I was hit with a nasty error message:

“Virtualization technology is disabled in the BIOS.”

It turned out that while my processor supported virtualization, HP disables this feature by default on many of their consumer laptops to save power or for security reasons. The VM wouldn’t boot without it.


Step 3: Fixing the HP BIOS Settings

This was the trickiest part, as every manufacturer hides these settings in a different place. Here is the exact process I used for my HP laptop:

  1. Restart the Laptop: I shut down Windows completely.

  2. Enter BIOS: As soon as the screen lit up, I started tapping the F10 key repeatedly (Note: On some HP models, it might be Esc or F2, but F10 is standard).

  3. Navigate to Configuration: Once inside the BIOS setup utility, I used the arrow keys to move to the System Configuration tab.

  4. Find Virtualization: I scrolled down to Virtualization Technology. It was set to <Disabled>.

  5. Enable It: I hit Enter, changed it to <Enabled>, and hit Enter again.

  6. Save and Exit: I pressed F10 to save changes and exit. The laptop rebooted back into Windows.


Step 4: First Boot and Housekeeping

With Virtualization Technology (VT-x) enabled in the BIOS, I went back to VMware and hit “Power On” again.

Success! The system booted immediately. Since I used the pre-built image, I didn’t have to go through the installation wizard. I just logged in with the default credentials:

  • Username: kali

  • Password: kali

Quick Fixes After Install:

I ran a quick update command in the terminal to ensure I had the latest tools:

 
sudo apt update && sudo apt full-upgrade -y

Summary

If you are trying to install Kali on an HP machine, don’t panic if it fails to boot the first time.

  1. Download the Pre-built VM (use a Google Drive mirror if the main site is slow).

  2. Check your BIOS immediately. If you have an HP, you almost certainly need to enable “Virtualization Technology” manually.

 

Now, my lab is up and running, and I’m ready to start testing!

Leave a Comment

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

Scroll to Top