Your cart is currently empty!
How to Install Latest Kali Linux on VirtualBox: Step by Step
Want to run Kali Linux but don’t want to risk your main system? VirtualBox lets you run Kali Linux in a safe, isolated environment—perfect for learning, testing, and hacking. Here’s a simple, no-nonsense guide to get Kali up and running.
What You Need
- VirtualBox (Free download: virtualbox.org)
- Kali Linux ISO (Get the latest: kali.org/get-kali/)
- At least 4 GB RAM and 20 GB free disk space (more is better)
Step 1: Install VirtualBox
- Go to virtualbox.org.
- Download the latest version for your operating system (Windows, Mac, Linux).
- Run the installer and follow the prompts. Accept default settings.
Step 2: Download Kali Linux ISO
- Visit kali.org/get-kali/.
- Download the Installer ISO for your system (64-bit is standard).
- Verify the download if you want, but you can skip this for basic use.
Step 3: Create a New Virtual Machine
- Open VirtualBox. Click New.
- Name: Enter
Kali Linux
- Type: Choose
Linux
- Version: Select
Debian (64-bit)
(Kali is Debian-based) - Click Next.
Step 4: Set Memory (RAM)
- Allocate at least 2 GB (2048 MB) RAM.
If you have more to spare, bump it up to 4 GB.
Step 5: Create a Virtual Hard Disk
- Choose Create a virtual hard disk now.
- Click Create.
- Select VDI (VirtualBox Disk Image). Click Next.
- Choose Dynamically allocated. Click Next.
- Set the size to at least 20 GB (or more if you plan to install tools).
- Click Create.
Need more disk space later?
You can easily resize your virtual disk—check out How to Enlarge a Virtual Machine’s Disk in VirtualBox or VMware for a step-by-step guide.
Step 6: Mount the Kali ISO
- Select your new Kali VM in VirtualBox.
- Click Settings > Storage.
- Under Controller: IDE, click the empty disc icon.
- Click the disc icon next to “Optical Drive,” then Choose a disk file.
- Select the Kali ISO you downloaded.
Step 7: Boot and Install Kali Linux
- Start the Kali VM.
- When prompted, select Graphical Install (or just Install).
- Choose your language, location, and keyboard layout.
- Set a hostname (default: kali) and domain name (can be left blank).
- Create a user and set a strong password.
- Set your time zone.
Step 8: Partition the Disk
- For beginners: Choose Guided – use entire disk.
- Select the virtual disk.
- Pick All files in one partition (recommended).
- Confirm changes and write changes to disk.
Step 9: Finish Installation
- Wait for the base system and software to install.
- When asked about GRUB bootloader, install it to the master boot record.
- When installation is complete, the VM will reboot.
Step 10: Eject ISO and Boot Kali
- Before the VM restarts, go to Settings > Storage.
- Remove the Kali ISO from the virtual drive.
- Boot the VM. Log in with the username and password you created.
Step 11: Update Kali Linux
After logging in:
sudo apt update && sudo apt upgrade
This ensures you have the latest tools and patches.
You’re Done!
You now have the latest Kali Linux running in VirtualBox. Test tools, learn, or practice without worrying about your main system.
Tip: If you need more features (like drag-and-drop or fullscreen), install the VirtualBox Guest Additions inside Kali.
Questions or issues? Drop a comment below!
Tech enthusiast and content creator passionate about making technology simple for everyone. I share practical tips, guides, and reviews on the latest in computers, software, and gadgets. Let’s explore the digital world together!