How To Install Kali Linux in VirtualBox in Windows 10

When it comes to Kali Linux everyone will think about security enthusiasts. and hacking power of Kali Linux, Because it’s one of the best OS with the high security level and best option for Hacking, in this article we Will sort outs all the steps on How to Install Kali Linux in VirtualBox as a Windows 10 User.

Same like Ubuntu Linux to install Kali Linux in VirtualBox in a Virtualization Software this is not the only option, you can Dual Boot Kali Linux with Windows 10, Install Kali Linux on VMware, and Even you can Install Kali Linux on Hyper-V Windows 10 Builtin Virtualization Software.

Dual Boot Kali Linux With Windows 10.

Dual Booting the best choose we suggest for all Kali Linux fans, Because dual booting you install Kali Linux on your Physical Computer, and have a choice to select which operating system while booting, in dual boot you have receive a better performance and working environment.

Learn More: How to Dual Boot Kali With Windows 10?

Install Kali Linux in VMware WorkStation.

VMware is Virtualization platform, if you are comfortable working with VirtualBox here will be no need to for VMware, but condition can be applied on it, if you are happy with VirtualBox you can switch to VMware Workstation, and Install Kali Linux in VMware.

Learn More: How to Install Kali Linux in VMware Workstation

Install Kali Linux in Hyper-v

If you are happy using third party virtualization software like VirtualBox and VMware, you can use Hyper-V Windows 10 builtin Virtualization Feature to install Kali Linux in Windows 10.

Learn More: How to Install Kali Linux in Hyper-V

Related: How To Install Ubuntu in VirtualBox in Windows 10.

How to Install Kali Linux in VirtualBox in Windows 10

VirtualBox is a free and open source Virtualization Software, which allows you to install any operating system inside a virtual machine. only configuration is a bit change for each Operating system, lets make it clear which Operating system you can install in VirtualBox, you can install Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Windows Server 2008, Windows Server 2012, Windows 10, Windows Server 2016, and Windows Server 2019, Which the latest Server from Microsoft. From macOS, you can install, macOS High Sierra, macOS Mojave, and all other older version of macOS. Even you can install Kali Linux and Ubuntu Linux in VirtualBox.

Install Kali Linux in VirtualBox
Install Kali Linux in VirtualBox

Requirements to Install Kali Linux on VirtualBox

  • Download VirtualBox Latest Version
  • Download Kali Linux ISO File
  • 20 GB of Free Disk Space
  • 4 GM of Ram
  • A Physical Computer that supports Virtualization.

That’s all you to need to have before going to Installation Process.in this article we will go for installation of Kali Linux 2019 64 Bit Version which is the latest Version of Kali Linux, but if you are trying another version of Kali Linux don’t get worried because the below installation steps works on both versions of Kali Linux.

Download VirtualBox Latest Version

As it’s free and opensource Virtualization Software you don’t need to search over internet, you can download the latest version of VirtualBox from oracle Official website, without any Problem

Download Kali Linux ISO File

Don’t worry we provide a direct download link for Kali Linux ISO file, you don’t need to go anywhere and search for Kali Linux ISO, any operating with ISO extension can be installed on any Virtual Machine and even create a boo-table USB flash drive and perform the installation with USB flash Drive

You have completed the requirements to install Kali Linux in VirtualBox, its time to go installation process, Follow the Below Steps.

Step 1: Install VirtualBox in Windows 10

Installing VirtualBox is simple as installation any other regular software in windows 10, but again we cover the installation process, because some fresher to windows may need this information, if you expert and know the installation process skip this step.

1: Run the VirtualBox Installation Wizard
Install VirtualBox to Install Kali Linux in VirtualBox
Install VirtualBox in Windows 10

Click on the VirtualBox Setup File to start the installation Process.

2: VirtualBox Setup Wizard
VirtualBox Setup Istallation Wizard
VirtualBox Installation Wizard

Installation Wizard welcome page Click on the Next Button

3: Customize the Setup
Install Kali Linux in VirtualBox
VirtualBox Change the installation location

You can Customize the installation wizard as you demand, and you can change the installation source to a different location or folder click on Browse to change the installation location.

4: Customize the VirtualBox Shortcuts
Install Kali Linux in VirtualBox

Uncheck any option that you don’t want to be created, if you don’ want the shortcut on your Desktop uncheck the create shortcut on the desktop.

5: Warning Network interface.
Network Warning Virtual Box installation
Network Dis connectivity Warning

You will be asked for network disconnection because the setup will install the VirtualBox Network Feature. Click on Yes.

6: VirtualBox Installation Process.
Install Kali Linux in VirtualBox Installation Process
Wait for Installation to be Completed

You have to wait for a while the setup wizard will install the required files and it might take several minutes.

7: Installation Wizard ask For Driver Installation
Install Kali Linux in VirtualBox with some required drivers
Windows security to Allow Driver installation

The Setup Wizard ask for some Driver Installation which you have to Accept, Click on Install.

8: Ready to Install VirtualBox
Install Kali Linux in VirtualBox ready for installation
Install VirtualBox

The Setup Configuration and customization is completed Now it’s ready to be installed Click on Install.

9: Installation Completed
Install Kali Linux in VirtualBox Install Completed
VirtualBox Installation Completed

You are completely Done with the installation of VirtualBox Latest Version in Windows 10, Now enjoy Installing Kali Linux in VirtualBox inside Windows 10.

Step 2: Create Kali Linux VirtualBox Virtual Machine

After Installing VirtualBox you need to create and configure a Virtual Machine for Kali Linux in VirtualBox to Start the Installation process of Kali Linux in VirtualBox.

1: Create New Virtual Machine
Create New Virtual Machine to Install Kali Linux in VirtualBox
Create New Virtual Machine

Open Virtual Box and click on New from the top menu.

2: Name and Operating System
Select Linux Version to Install Kali Linux in VirtualBox
Virtual Machine Credentials Name and OS type and Versions

Type your custom name for Kali Linux Virtual Machine, and select Debian Linux 2.6/3.x/4.x (64-bit From drop-down list and change the location where you want to store your virtual machine we suggest to store the virtual machine out of C Drive.

Select a folder to Install Kali Linux in VirtualBox
Select Virtual Machine Destination folder

We Store the Virtual Machine on D Drive inside Kali Linux Virtual Machine Folder.

3: Virtual Machine Memory Configuration
4 GB Memory to Install Kali Linux in VirtualBox
Memory Size for Virtual Machine

By Default Virtual Machine memory is set up on 1 GB But you have to select 4 GB of Memory for best Performance.

4: Virtual Machine Hard Disk Configuration
Create Virtual Hard disk to Install Kali Linux in VirtualBox in windows 10
Create Virtual Hard Disk

In this Step, you can use an existing hard disk or you may create this later, but the best option is to create a virtual hard disk now.

5: Hard disk file type
VDI Hard Disk Type for Virtual Machine

from the three option, you have to select the first option, VDI (VirtualBox Disk Image) Click on Next.

6: Storage on Physical Hard Disk
Dynamic Hard Disk

You have to select the first option dynamically allocated, this will help you on performance as much the size of your virtual OS will that will take that much Size don’t use any fixed size to avoid slow performance.

Step 7: File Location and Size
40 GB Hard disk to Install Kali Linux in VirtualBox in windows 10
Virtual Hard Disk Size

Here Once again confirm the Virtual Machine Name and can give a custom Disk size but the default value is on 8 GB which Not Enough to Install Kali Linux in Virtual Machine you have to change that as your choice but the recommended disk space is 40 GB After Coform the Disk Size click on Create.

setup Virtual Machine to Install Kali Linux in VirtualBox in windows 10
Kali Linux Virtual Machine Created

You are done with Creating Kali Linux Virtual Machine in Virtual Machine now it’s to go for installation.

Step 3: Customize Kali Linux Virtual Machine

1: Open Virtual Machine Settings
Install Kali Linux in VirtualBox

From the top Menu of Kali Linux Virtual Machine Click on Settings

2: Change the Processor
4 Processor to Install Kali Linux in VirtualBox inside Windows 10
Processor Customization

From the left Navigation Menu Click on System ==> Processor, and change the Processor form 1 to 4, for best performance of Kali Linux ins Virtual Machine.

3: Add Kali Linux ISO File
Kali Linux ISO file to Install Kali Linux in VirtualBox inside windows 10
Select Kali Linux ISO file

from the left navigation menu of Virtual Machine settings click on Storage ==> Under Controller:IDE ==> See Empty select and click on the CD icon and Browse the Kali Linux ISO file and click on OK

You are done with customization which is needed to go for installation of Kali Linux in Virtual Machine

Step 4: How to Install Kali Linux in VirtualBox in Windows 10

The Installation Process of Kali Linux is really simple and easy you just few clicks away to see the cool and amazing Desktop interface of Kali Linux, out step by step guide include the images which help you to understand the installation easy.

If you are MacOS fans Read this article on How to Install macOS on Virtual Machine.

1: Run Kali Linux Virtual Machine
Run to Install Kali Linux in VirtualBox
Run Virtual Machine

From the top Menu of Kali Linux Virtual Machine Click on Start to start the installation Process

2: Select Ubuntu ISO File
Kali Linux ISO file to Installation of Kali Linux in VirtualBox
Kali Linux ISO File

Click on the Folder to select the Kali Linux ISO file you can find the ISO file where you have stored after downloading select the file and click on Start.

Start Kali Linux installation in VirtualBox
Start Installation
3: VirtualBox Error Fail to Open Virtual Machine.

If you face this error don’t worry, the problem is that Hyper-V is enabled on your Windows 10 what you have to do is just Disable Hyper-V From control Panel. if you don’t know how to do.

Learn More: How to Enable or Disable Hyper-V in Windows 10.

4: Kali Linux Install Wizard
Select Graphical Interface to Install Kali Linux in VirtualBox
Graphical Interface

Form the List of the option you see on the Screen image Select the Graphical Install, you may use other versions as well but in this article, we will follow with Graphical Install. Press enter after you select

5: Select Default Language for Kali Linux
Select your language to Install Kali Linux in VirtualBox
Select Language for Kali Linux

choose the language to be used for installation process. and also will be default language for Kali Linux.

6: Confirm you Location
Confirm your Location to Install Kali Linux in VirtualBox
Confirm your Location

you can choose your Custom Preferred Location from the List but in this article, we select our Location Australia. Next Click on Continue, when you confirm your location.

7: Configure the Keyboard Layout
Select keyboard layout for Kali Linux in VirtualBox
Select your keyboard Layout

You can select your choose Keyboard layout after selecting click on Continue.

8: Loading Installer Components
Load files to Install Kali Linux in VirtualBox
Loading Files from ISO file

Wait for a while because the installation Wizard will load some Components from an ISO file which you attach to your Kali Linux Virtual Machine this won’t take much time.

9: Confirm the Network

The Network Name for Kali Linux Virtual Machine, is default you can not change this name just click on Continue.

Type your Desired Network Name for Kali Linux in Virtual Machine and Click on Continue. Need to know more about Network Name and domain read the information given on the the screen or on the picture above.

10: Setup Users and Passwords
Type Password to secure Kali Linux in VirtualBox
Secure Kali Linux in VirtualBox

Type your Password to secure your Kali Linux Virtual Machine

11: Configure the Clock

you can not select your desired time zone only the selected Country time zone will be available Confirm and click on Continue.

12: Kali Linux Disk Partition
Install Kali Linux in VirtualBox

Select the first option to take use the entire Disk for Kali Linux Virtual Machine in VirtualBox, you need to go for any changes on this page just click on continue.

Install Kali Linux in VirtualBox

Click on Continue.

Install Kali Linux in VirtualBox in Windows 10

Select the first option because it’s recommended to store all files in one partition, Click on Continue.

Install Kali Linux in VirtualBox in Windows 10

Read the Disk Partition Summary and Click on Continue.

Install Kali Linux in VirtualBox in Windows 10

You have select Yes the Partition wizard will format the disk and will get ready

15: Kali Linux Installation Process
Install Kali Linux in VirtualBox in Windows 10

You to wait for while and don’t need to do anything because the installation wizard will do everything for you only wait for it to be completed.

16: Configure the Network Manager
Install Kali Linux in VirtualBox in Windows 10

it’s optional you can select Yes or No as you choose click on Continue.

17: Proxy Setup
Install Kali Linux in VirtualBox in Windows 10

you can skip this step and leave as blank click on Continue.

18: Install Boot Loader
Install Kali Linux in VirtualBox in Windows 10

Select No Because we don’t this Read More information on your Virtual Machine Screen on the Image Above

19: Finish the Installation
Install Kali Linux in VirtualBox in Windows 10

Kali Linux Installation is getting complete you don’t to do anything more with installation.

20: Kali Linux Installation Completed in VirtualBox Virtual Machine
Install Kali Linux in VirtualBox in Windows 10

You are one more click away just click on Continue.

Note: now system will go for restart after restart Kali Linux will ask you for login details, User and password, the Details User name for Kali Linux is (root) and the password type what you type while installation process

Install Kali Linux in VirtualBox in Windows 10
Welcome to Kali Linux In Virtual Box

You have successfully Completed the Installation of Kali Linux in VirtualBox in Windows 10 above some simple steps of Installing Kali Linux

21: Remove Kali Linux ISO
Remove Kali Linux ISO file after Installation
Remove Kali Linux ISO File

After Installation Completed you have Disconnect your Kali Linux Virtual Machine from ISO file, from the top Menu of Kali Linux Virtual Machine Click on Devices ==> Optical Drives ==> Select Kali-Linux-2019a1-amd64.iso ==>Remove Disk From Virtual Drive.

Step 5: How to Fix Kali Linux Screen Resolution Problem in VirtualBox

This is a very common problem when you install any Operating system on any Virtual Machine you will face this problem but you don’t need to be worried because we the solution for you all to fix Ubuntu Linux Screen resolution problem and enter to full screen mode in VirtualBox.

Read More: How to Fix macOS Mojave Screen Resolution on VMware?

1: Install Guest Additions in Kali Linux Virtual Machine

Install Guest Additions to Fix Screen resolution in Kali Linux in VirtualBox
Guest Additions Installation

From Kali Linux Virtual Machine to Menu Click on Devices, on the last of opened menu you will see Insert Guest Additions CD Image, Click on that.

2: Guest Additions inserted to Kali Linux

Run Gust Additions

Click on run to Fix screen resolution Problem of Kali Linux in VirtualBox.

Install Kali Linux in VirtualBox in Windows 10
Error can’t Load

You see a virtualBox Error while installation VirtualBox Guest Additions Don’t worry you have a second option to fix Kali Linux Screen resolution in VirtualBox.

3: Open Kali Linux Terminal
Fix Screen Resolution Problem with Terminal in VirtualBox
Kali Linux Terminal

Now type these commands on Kali Linux Terminal

Fix Kali Linux Screen Resolution in VirtualBox
Command List to Fix Screen Issue

When typed “Reboot”, your virtual machine will restart automatically. After restarting, you’ll have an awesome widescreen for Kali Linux in VirtualBox Inside Windows 10.

Kali Linux Full Screen View After Installation of Kali Linux in VirtualBox
Kali Linux Full Screen View

Watch Video How to Install Kali Linux in VirtualBox in Windows 10

Any Question?

We welcome all questions and feed backs on the comment section below.

How To Install Kali Linux in VirtualBox in Windows 10
5 (100%) 10 vote[s]

Tech Editor

Hi, I'm! Microsoft Certified IT Professional. I like to write about Computer Network, WordPress, Blogging Tips, SEO, Make Money Online, Computer Tips, and Creating Tech Tutorials. Thanks For Visiting TechCrowder.com

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.

%d bloggers like this: