| |

Complete Kali Linux Installation Guide for Beginners 2026

Kali Linux is the go-to operating system for ethical hackers, penetration testers, and cybersecurity professionals. This complete guide walks you through every installation method so you can choose the one that fits your setup.

Table of Contents

Prerequisites

  • Minimum 20GB free disk space (50GB recommended)
  • Minimum 4GB RAM (8GB recommended for VM)
  • 64-bit processor
  • Internet connection for package updates

Downloading Kali Linux

Always download from the official source to avoid tampered ISOs:

# Official download
https://www.kali.org/get-kali/

# Verify SHA256 after download (Linux/Mac)
sha256sum kali-linux-2026.1-installer-amd64.iso

# Verify on Windows (PowerShell)
Get-FileHash kali-linux-2026.1-installer-amd64.iso -Algorithm SHA256

Compare the hash with the one published on the Kali website. If they match, your download is genuine.

Method 1: VirtualBox (Recommended for Beginners)

VirtualBox is free and runs Kali inside your existing OS — safest option for beginners since it doesn’t touch your main system.

Step 1: Install VirtualBox

Download from virtualbox.org and install normally.

Step 2: Create New Virtual Machine

  1. Click “New” u2192 Name: “Kali Linux” u2192 Type: Linux u2192 Version: Debian (64-bit)
  2. RAM: Set to 4096MB (4GB) minimum
  3. Hard disk: Create new, VDI, Dynamically allocated, 50GB

Step 3: Configure VM Settings

  1. Settings u2192 System u2192 Processor u2192 Set CPUs to 2+
  2. Settings u2192 Display u2192 Video Memory u2192 Set to 128MB
  3. Settings u2192 Storage u2192 DVD drive u2192 Select your Kali ISO
  4. Settings u2192 Network u2192 Adapter 1 u2192 NAT (for internet access)

Step 4: Install Kali

  1. Start the VM u2192 Select “Graphical Install”
  2. Choose language, location, keyboard
  3. Set hostname: kali
  4. Set root password (use a strong one)
  5. Partition: “Guided – use entire disk”
  6. Software: Select “Kali Desktop Environment” + “Standard tools”
  7. Wait ~20 minutes for installation

Method 4: Kali on WSL2 (Windows)

# Open PowerShell as Administrator
wsl --install -d kali-linux

# Launch Kali
wsl -d kali-linux

# Update and install tools
sudo apt update && sudo apt upgrade -y
sudo apt install -y kali-linux-default

First Steps After Installation

# Update everything
sudo apt update && sudo apt full-upgrade -y

# Install common tools
sudo apt install -y nmap burpsuite metasploit-framework wireshark

# Check your IP
ip addr show

# Enable the firewall
sudo ufw enable
sudo ufw default deny incoming
sudo ufw allow out

Troubleshooting Common Issues

  • Black screen after boot: Add nomodeset to boot parameters
  • No internet in VM: Check VirtualBox network adapter is set to NAT or Bridged
  • Slow performance: Enable VT-x/AMD-V in your BIOS/UEFI settings
  • Virtualbox Guest Additions: Run sudo apt install virtualbox-guest-x11

Next Steps

Now that Kali is installed, start with these learning platforms:

  • TryHackMe — structured learning paths for beginners
  • Hack The Box — hands-on practice machines
  • VulnHub — free downloadable vulnerable VMs

Similar Posts

Leave a Reply

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