Welcome to another article, here I will show you How to Dual Boot Kali Linux with Windows 10. as you all know that Kali Linux is releasing there latest updates to market, and Kali Linux is Debian-derived that designed and developed for digital forensics and penetration testing, and it is offensive security limited that most of Hackers and programmers who are developing program they are using. Kali Linux was designed and published by Mati Aharoni and Devon Kearns for Offensive security, the first operating system of Kali Linux was tested on Knoppix
If you are not a fan of Windows 10 even you can test that or Dual Boot on with Windows 7/8/8.1, as I am going to show you in this article just follow the steps which I am going to show you in this article.
Table of Contents
Requirements for Dual Boots:
- PC/ Laptops….
- 4 up to 8 GB Pendrive/ USB for installation
- At least Dual Core or any other system that can support Windows 7/8/8.1 or Windows 10 (Intel or AMD) with a minimum of 1 up to 2GB RAM for having a good performance of the installation.
- Windows 7/8/8.1 or Windows 10 already (installed)
- Download the Kali Linux Latest Version on your computer
- Download Rufus or any other software which can make the USB Bootable
- Kali Linux requires a Minimum of the 1GB hard disk to install
- or Bootable CD/DVD for installation
Related:
- How to create bootable USB for Kali Linux on windows
- Install windows software on Linux
Dual Boot Kali Linux 2019 with Windows 10
Before going to Dual Boot you need to download the Kali Linux operating system on your computer. So you can Download Kali Linux fresh image from its official site that every month publishing the new and latest version. Therefore, you need to download 64-Bit or 32-Bit from the given link.

Download Kali Linux (official)
Things before Dual boot Kali Linux with Windows 10:
- Disable Secure Boot
- Disable Fast Startup
- Create a new partition for Kali Linux
- Install Windows first
- Live Boot then install
Download Rufus then create a Bootable USB for Kali Linux
After you have successfully downloaded Kali Linux then create a Bootable USB drive for Kali Linux. For that, you need two software that is Rufus and Power ISO. These two utility helps you to create a bootable USB for Windows 7/8/8.1/10 or Kali Linux or any other operating system. So you can download this software from the above-given link.
Let’s start creating Bootable USB for Kali Linux for that you need 4GB or 8GB USB drive. Whether you can use Power ISO or RUFUS, but in my case, I suggest you use RUFUS. Because the method is a bit simple, so it depends on you which one you want to use.
On RUFUS simply you can browse for ISO file or Image file of Kali Linux. But in the Power ISO method, there are some steps that you can see on How to create bootable USB for Kali Linux on windows. After that, you are completely done with Bootable USB start installing the Windows plus Kali Linux in the same SSD/HDD.
Dual Boot Kali Linux with Windows 10
Step 1. Here if you want to create a separate partition for Kali Linux. You need to open Disk Management for that press Windows button+R or you can find from RUN option, and type there diskmgmt.msc and hit Enter.

Run for Disk Management
Step 2. In this step create a new partition for Kali Linux for that select Disk Management, select C drive which Windows 10 is installed. And right-click select Shrink Volume, and manage the space about 15-20GB for installation and click shrink.

Create a new Partition for Kali Linux
The process of downloading Kali Linux, and creating Bootable USB or creating a new partition for Kali Linux is complete. Remember one thing before going to install. You have to restart your PC/Laptop that you have and select boot manages. And Boot as USB, on the screen you will have different kinds of options.
Configure the settings for Kali Linux on Dual Boot
Step 1. after you restarted your computer or PC on the choosing option, select Use a Device, Use a drive, network connection, or Windows recovery DVD.

Choose an Option
Step 2. Select EFI USB Device, The EFI is (Extensible Firmware Interface) it is a kind of partition that usually based on the hard disk. And SSD that used in computers adhering to install operating systems. After that, you have selected both options then restart your computer.

EFI USB Device
Step 3. In this step select the boot manager for example, if you are booting the setup VIA USB or CD/DVD Room, I am installing Kali Linux from USB, so I select EFI USB Device (SanDisk Cruzer Blade).

Boot Manager
Step 4. Now go to Setup Utility and select Boot, then be sure and select USB Boot and (Enabled) that.

Boot Option
Step 5. Once you have Enabled USB Boot, so on this screen go to Security and select Secure Boot and (Disabled) that.

Security settings
Install Kali Linux
Step 6. After doing those all settings, now you are ready to install Kali Linux or Dual Boot with Windows 10. Select Start Installer and hit Enter to go-ahead for the next option.

Start installing Kali Linux
Step 7. Select a language, choose the language to use to get the installation process. The selected language will also be the default language for the installed system. Here select English and click Continue.

Choose a Language
Step 8. Select your location, the selected location will be used to set your time zone and also, for example, to help select the system locale. Normally this should be the country where you live. this is shortlisted of locations based on the language you selected. choose “other” if your location is not present on the list. in my case, I select the United States and click Continue.

Select your Location
Step 9. In this screen select your Keyboard Layout, in my case, I will select American English and click Continue.

keyboard Layout
Step 10. In this step Configure the Network, your system has multiple network interfaces. choose the one to use as the primary network interface during the installation. If possible, the first connected network interface find has been selected. in this case select eth0: Intel Corporation 82574L Gigabit Network Connection. and click Continue.

Configure the Network
Step 11. In this step you will face a notification from Configure the Network read that carefully, Your network is probably not using the DHCP protocol. Alternatively, the DHCP server may be slow or some network hardware is not working properly. After that, click on Continue.

Configuration the Network Notification
Choose Your Network Auto-Configuration
Step 12. In this step select the network, from here you can choose to retry DHCP network autoconfiguration (Which may succeed if your DHCP server takes a long time to respond) or to configure the network manually. Some DHCP servers require a DHCP hostname to be sent by the client, so you can also choose to retry DHCP network autoconfiguration with a hostname that you provide. On this screen, select Do not configure the network at this time and click on Continue.

Select the Network
Step 13. In this step rename the Host-name is a single word that identifies your system to the network, here I will choose Kali for Host and click Continue.

Choose a host-name
Step 14. In this step, you need to Set up users and passwords. you need to set a password for ‘Root’ the system Administrative account, I recommend you to give a long and powerful password for it, and click on Continue.

Setup the password
Step 15. In this screen Configure the Clock if the desired time zone is not displayed on the given option, so go back to the step and choose the language and select a country and set the clock, in here I will select Eastern it is optional and click on Continue.

Configure the Clock
Step 15. In here select the Partition Disks, in below, there are five partitions, but I recommend to select Manual partition.
- Guided – use the largest continues free space
- Entire Disk
- Entire disk and set up LVM
- Or entire disk and set up encrypted LVM
- Manual

Partition Disks
Configuring Partition Settings For Kali Linux
Step 16. There are some settings to be set by you, have too much concentration and focus to create the same partition, which I showing you in Article.
- select the Free Space of 36.5 GB and Continue
- on the next screen, select create a new partition and Continue
- choose a maximum size for the partition, for example, I have selected 32.5 GB and Continue
- on next step select the beginning and click Continue

Partition settings for Kali Linux
Step 17. There are some more settings that you need to configure that, to have a better installation.
- In the first screen select Done setting up the partition and Continue.
- And select the Swap-free space 4.5 GB and Continue.
- And select create a new partition to continue installation and click Continue.
- The last step selects the journalling file system and clicks Continue.

Swap settings
Step 18. On this screen, you will see the lists of How to use this partition, so I recommend you select the swap area the created partition.

select swap area
Step 19. In this step, you will edit the partition such as Name, Use as, Bootable flag Off, Delete the partition. and I recommend you to select Done setting up the partition and click Continue.

Editing the partition
Step 20. This is an overview of your currently configured partitions and mount points. and select Finish partitioning and write changes to disk and click Continue.

Finish partition
Step 21. In this step, if you continue the changes listed below will be written to the disks, otherwise, you will be able to make further changes manually. here choose Yes option and click Continue, after that, click on Continue after continuing to be patient and wait for some minutes that setup should install Kali Linux.

Kali Linux installation
Next Step#
Step 22. Configure the package manager, a network mirror can be used to supplement the software that is included on the CD-ROM. This may also make newer versions of software available, and select No option and click Continue.

Configure the package manager
Step 23. In this step wait for some minutes, to Install the GRUB boot loader on a hard disk.

Install the GRUB
Step 24. In this step Finish the installation, installation is complete, so it is time to boot into your new system. make sure to remove the installation media, so that you boot into the new system rather than restarting the installation. and finally, click on Continue to finish the installation.

Finishing installation
Step 24. After you rebooted the Kali Linux on this screen you will see Kali GNU/Linux select the first option. to boot for Kali Linux instead of Windows 10.
- Kali GNU/Linux
- Advanced options for Kali GNU/Linux
- Windows Boot Manager (on/dev/sda1)
- System setup

select Kali Linux
Step 25. Wow! Congratulations you have successfully Dual Boot Kali Linux with Windows 10. Go ahead and enjoy using Linux and Windows on the same SSD/HDD at the same time.

Kali Linux home screen
Conclusion
That’s all about How to Dual Boot Kali Linux with Windows 10. I hope that you have gotten something from this article, If you faced any problem feel free and comment on the below comment box, and be in touch with the website for the latest articles. If you liked the article then share it with your friends or social networks.
blankspace
my installation fails after step 21
I have followed the steps carefully
Zayn
Can you take a screenshot for me ?
Paul
At step 2 all I see is
“UEFI: PMAP, Partition 1”
“UEFI: TOSHIBA TransMemory 1.00”
“Samsung SSD 960 PRO 2TB”
“PMAP”
“TOSHIBA TransMemory 1.00”
I have used both Power ISO and Rufus to create my bootable usb. I can provide pictures if you would like.
Zayn
Send the pictures into my email address if you can
Asics
I’m having a problem on boot into kali because my grub was not install, can you help me fix it
Zayn
Have you followed all the steps correctly?
Loomoni
You guys are amazing, just improve the screenshot in partion part ! Everything will be clear !! Good job
Zayn
Thanks Bro
Jules
man i’m not getting window option in grub
i have tried os-prober and i’m seeing that window os is on sda2 while it is on sda6
i don’t what to do now
Michael
What happens if you accidentally select yes for the package manager on step 22?
Lucifer
i have windows installed in ssd i have hdd too i want to install kali in hdd …. can i do it by same method….and how to come back to windows
MarignyGrisGris
Thanx Brother. Easy Instructions Easy Install!