Categories: Apple

How to Dual Boot Mac with Kali Linux | Step By Step Guide


If you have a MacBook and want to use Kali Linux on your MacBook then this article is going to be helpful for you for installing Kali Linux in your MacBook. Most of us want to use another OS on one PC. We are going to show you how it can be possible. Some professionals also want to use this way to make dual boot MAC with Kali Linux. If they have to work on two OS then they have to use two PCs For their work, so this way will be helpful for them. If you are working on another OS and you don’t want to shut down your system and want to work on other than you can also move to another with the help of Hibernate and make your task easy. Here we are going to describe How to Dual Boot MAC with Kali Linux.

Dual Boot Kali Linux in Mac

Whatever the reason behind it mainly we are talking about the dual boot Kali Linux on MacBook. We are giving you the way, how making it. These steps are going to help you to make dual boot Mac with Kali Linux. You can also go through Kali Linux dual boot MAC with VMware. Dual boot with Boot Camp Linux is not possible but you can make dual boot Windows with Mac.

Read Also:- How to Make Dual Boot Kali Linux With Windows?

This guide will help you to dual boot OSX with Kali Linux using third party application rEFInd with an Encryption option by Kali Linux. With the help of this application, we can go to boot menu option used in Apple’s Osx OS. Which is perfect for dual boot. Once Kali Linux has been installed, rEFInd can be customized to be hidden or removed completely.

Installation Requirement and Precautions for dual boot MAC with Kali Linux

  • Minimum disk space for Kali Linux is 20 GB.
  • RAM- Minimum 1 GB
  • Device newer than 2012, otherwise Older Devices may not work USB booting without rEFInd pre-installed and you will need an ISO file burned DVD.
  • Kali Linux ISO file. Download Kali ios (32bit or 64bit) from here.
  • Burned Kali Linux ISO image to a DVD or copy in USB Drive.


  • Backup your all-important file or information in external media.

Steps For making Dual Boot Mac with Kali Linux

Installing rEFInd

Step 1. Download rEFIND

Download rEFInd and extract it. Now open terminal.

Step 2. Install rEFIND

Drag and Drop the refind-install file in terminal and hit enter.

Step 3

Restart your PC and you will see rEFInd boot menu.

Step 4

Partition Procedure For Kali Linux

You will need a room for your Linux Distribution in your Mac Osx.

Step 1. Disk Utility

Press command + space and type “Disk Utility” and press enter and disk utility will open and now select your hard drive from the list and select “Partition” on the right.

Step 2. Shrink

Shrink your current Mac Osx partition to make space for your Linux system. Minimum requirement of the hard drive is 20 GB(I recommend). Don’t create the new partition after shrinking your current partition, just leave the space empty.

Read Also:- 11 Best Tools for Creating USB Bootable in Windows and Linux.

Installation Procedure

Before installation makes sure that you have a bootable USB disk with Kali Linux or ISO file burned CD/DVD available. Follow the official instruction for making USB Bootable or burn CD/DVD.

Step 1. Restart System

Restart your system and at the time of booting, you will see rEFInd will appear.

Step 2. Select USB or Disk Drive

Now select the USB or Disk Drive containing the Linux system and boot it on your Mac.

StGraphicsraphic Install

Launch your Kali Linx installation process. Now choose “Graphical Install” and go for next process.

Step 4. Prompt Configuration

In the next step choose your language and then your country location. You will also prompt to configure your keyboard with the appropriate keymap.

Step 5. Choose Country

Select country and click continue.

Read Also:- The best applications for your Linux OS.

Step 6. Keyboard English

Chose keyboard style “American English” for normal keyboard style.

Step 7. IP Configuration

IP Configuration, you can choose your network automatically or manually, then click on continue.

Step 8. Hosting Name

Set your Hosting Name as you want and continue.

Step 9. Root Password

Set your root password for “root user”. After entering administrative account password click continue.

Step 10. Manual Choose

Now partition method click on “manual” and hit continue.

Step 11. Select Right Partition

Be careful it’s time to select the partition for Kali Linux. Select a partition and click on continue.

Step12. Delete Partition

Select “Delete Partition” and Continue.

Step13. Select Partition for Installation

You can see the partition allocated Kali installation. Named as “Free Space” choose and hit continue.

Read Also:- 10 Best Operating Systems for Ethical Hacking, Penetration Testing and Security Research.

Step 14. Free Space

Now choose “Automatically partition the free space” and continue.

Step 15. Files in one Partition

Select “all files in one partition” and hit continue.

Step 16. Finish Partition and Write Changes to Disk

Finally, select “finish partition and write changes to disk” and continue.

Step 17. Give Permission

Now time to ask for permission to write the change in the disk. Choose “yes” and continue.

Step 18. Network Mirroring Chooses

“Network mirroring chooses” you can choose as you want. We recommended you to choose “No”.

Step 19. GRUB Boot Loader

“GRUB boot loader” chooses yes and continues.

Step 20. Install Boot Loader

Install boot loader. Choose your hard disk for Kali and continue.

Step 21. Finish

Completion of installation process clicks continue.

Step22. Restart PC

Now Restart your PC.

After the restart GRUB loader is loading.

Now time to choose OS to continue.

To login into Kali Linux choose “Kali GNU/Linux” it appears as a Windows OS.

Note:- using rEFInd you can install any other Operating Systems in your MacBook.

Read Also:- Make the clone of any website in Linux and windows?

How to remove Linux and rEFInd?

If you decided to no longer want use of dual boot MAC with Kali Linux then you can remove Linux fairly easily.

Step 1 Disk Utility

Login With Mac OSx and go to disk utility.

Step 2 Delete Partition

In a next step delete partition which carries Linux distribution (Kali Linux).

Step 3 Reclaim Partition

After deleting your partition you can enlarge your Mac Osx Partition from the disk utility and reclaim the space used for Linux.

Read Also:- How to find your lost product key of windows operating and office.:- with 4 ways.

Removing rEFInd.

TO remove rEFInd from your system then you should follow the official rEFInd uninstallation instruction.

There is no need to remove rEFInd to work your Mac fine without uninstalling from your system it will also work great.

Precaution: – At a time of creating disk drive for Kali Linux and installing Kali Linux you should be careful because you may replace your Mac Osx completely and Kali Linux will installed in the whole disk. Then you will have to reinstall your Mac Osx again. So back up your data and be careful while installing Kali Linux.


Closing Word

Mac OS doesn’t provide any simple way to installing Linux While Apple makes installing windows easy through boot camp. The rEFInd is not mandatory to use for making dual boot MAC with Kali Linux. It makes your task easy with easy steps so we recommend. If you want to use other tweaks then you can go through that. Many of you have used Kali Linux on Mac virtually but with this steps, you can use Kali Linux as the real operating system. You can dual boot MAC with Kali Linux on MacBook Pro and all other MacBook product. One thing you should remember that you can’t use Boot Camp dual boot MAC with Kali Linux.

Installing Ubuntu is easy to install than other Linux Distribution personally I feel that and it doesn’t need to follow so many steps while installation. At last most important thing please follow the precaution.

If you need assistance or have any query, feel free to write to us in comments below. That’s! Not enough. Get more updates on Tele Trick Mania. Like us on Facebook Twitter and subscribe us to get updates in your inbox.

Aashirvad Kumar: Aashirvad Kumar is Founder of Tele Trick Mania and SEO Executive at Optimize For SEO. He is blogging since 2016 on technology niche. He has experience of more than 5+ years in Digital Marketing. Specialization In SEO, SEM, SMM & Web Development.

View Comments (18)

Related Post