Two Birds With One Stone
So I have this old secondhand MacBook Pro 7, 1 that won’t run MacOS later than 10.13.x. I have some uses for the Mac side, namely in the name of mobility, but would also love to get an install of Kali Linux installed so I can play around with it. I saw a comment on Reddit referencing a tool named “Patcher” that would allow for newer versions of MacOS on older Mac hardware. I immediately went down the rabbit hole and here we are.
Outlined below are the steps I took to get Catalina installed, a custom boot manager installed, and Kali Linux running in a dual boot setup. There are 3 main segments to this:
- Create a bootable Catalina USB installer using Patcher then installing Catalina on my unsupported machine.
- Install a custom boot loader onto my machine.
- Copy a Kali Linux iso to a USB drive, then install it onto my machine.
Patcher – Run Newer MacOS on Unsupported Hardware
Prerequisites – Here’s all you need to get started with Patcher:
- Patcher for Catalina: http://dosdude1.com/catalina/
- An unsupported Mac with a hard drive we can wipe.
- A USB thumb drive larger than 10Gb
MacOS Patcher is a command line tool for running macOS on unsupported Macs. Catalina Unus is a command line tool for running macOS Catalina on one HFS or APFS volume. It's integrated into macOS Patcher so you if you have a Mac supported by it, you can use it by running sudo./macOS Patcher.sh -unus. The video below demonstrates a tutorial walking through the process of using the DosDude Catalina patcher tool to install the macOS 10.15 system software on an unsupported Mac. If you’re going to attempt to install MacOS Catalina on an unsupported Mac, do so at your own risk, and let us know how it goes in the comments below. This occurs when the copy of the macOS Catalina Installer app used has gotten corrupted somehow. To rectify this, use Catalina Patcher to download a fresh copy of the Catalina installer, then re-create an installer volume and/or retry the installation. The Zoom application does. I saw a comment on Reddit referencing a tool named “Patcher” that would allow for newer versions of MacOS on older Mac hardware. I immediately went down the rabbit hole and here we are. Outlined below are the steps I took to get Catalina installed, a custom boot manager installed, and Kali Linux running in a dual boot setup. Aug 02, 2021 The video below demonstrates a tutorial walking through the process of using the DosDude Catalina patcher tool to install the macOS 10.15 system software on an unsupported Mac. If you’re going to attempt to install MacOS Catalina on an unsupported Mac, do so at your own risk, and let us know how it goes in the comments below.
Getting this going is super easy as the Patcher app does just about everything for you. USB installer creation can be performed on any machine. Once Patcher was downloaded I performed the following steps:
- Open the Patcher DMG and run macOS Catalina Patcher.app.
- Click Continue until you are prompted to either browse for a copy of Apple’s Catalina installer or download a fresh copy. It is imported to note that at the time of this writing 10.15.4 has been released but Patcher and 10.15.4 isn’t working on most machines. Therefore you should use Patcher’s “Download a Copy” feature to grab a copy of 10.15.3, which works.
- Insert your USB.
- Once Catalina is downloaded click the orange external drive icon to “Create a Bootable Installer”.
- Select your USB drive, then click start.
- Enter your password when prompted to begin.
- Once done your USB drive is ready to rock.
- Plug the USB into your unsupported Mac, hold option to bring up the boot picker, and select the Patcher USB.
- Once booted you’ll be presented with a list of options. Highlight Disk Utility and then click continue.
- We need to leave some space for Kali. Above the left pane click View–>Show All Devices.
- Highlight the internal HDD and then click the partition button.
- Create 2 partitions, an APFS partition for our Catalina install and another for Kali. It is up to you to decide how large you wish these to be. I set the Kali partition to be HFS nut this shouldn’t matter since it will be reformatted when we install Kali.
- Close Disk Utility, highlight reinstall macOS, click Continue, agree to terms, select your newly created APFS volume, then click install.
- Once done reboot back into the Patcher USB.
- Click macOS Post Install
- Leave checkboxes alone and click to install patches.
- Allow system to reboot, then boot back into the Patcher USB.
- While were at it, let’s disable SIP. We’ll need to do this in order to install Kali. Click Utilities on the upper toolbar then disable SIP with the following command:
- Reboot and setup Catalina for your use.
Installing rEFInd – Custom Bootloader
Prerequisites – Here’s all you need to get rEFInd onto your machine:
- Your Mac
- The latest version of rEFInd: https://sourceforge.net/projects/refind/
Despite involving some terminal commands this is really quite simple. We’ll mount the EFI volume on the Mac then throw the rEFInd files onto it. It involves a few terminal command but again, quite simple.
- Verify your architecture with the following command:
- You should get something similar to the following:
This indicates 64bit. - Run the following command to verify where the EFI partition lives:
- Take note of the identifier as indicated in the below screenshot:
- Run the following commands to create a directory with which we can mount the EFI volume to, mount it, and create a directory for rEFInd. EFI should be at disk0s1 but if it is different for you then modify the command below appropriately.
- Download rEFInd and unzip it.
- Copy the contents of the refind subdirectory to the refind directory we created in the above command.
- More than likely you are running 64bit EFI. Delete the following to avoid conflicts:
- Delete the following drivers, also to avoid both conflicts and slow boot times:
- Rename refind.conf-sample to refind.conf.
- Now we must bless all things holy in order to boot to our new loader:
- Reboot the machine and you should be presented with the rEFInd bootloader, which should look like this:
Kali Linux – Installation Time
Now that we have our machine prepped we can create a Kali USB installer, boot to it, and install Kali onto our Mac. This part is pretty simple too but you need to be careful when formatting an installation partition, lest you nuke your macOS install. Here’s what you need:
- Your Mac
- Kali iso: https://www.kali.org/downloads/
- A USB thumb drive large enough to house the Kali iso
- Etcher : https://www.balena.io/etcher/
Here’s what I did:
- Open Etcher.
- Select the iso you downloaded, select your USB drive, click “Flash”.
- Plug your Kali USB into your destination Mac and boot it.
- Your USB should show up as:
Boot Legacy OS from whole disk volume - Once booted select “Graphical Install” and proceed with setting up machine name, username, etc.
- When prompted to manage disks/partitions choose “Manual”.
- Select the HFS volume you created earlier and delete the partition.
- This will now show up as free space.
- Go back to Guided Partitioning and select “use the largest continuous free space”.
- Select your desired partitioning schema. I just used the whole partition for all files, nothing fancy.
- Elect to write the changes to disk.
- Kali will now install, I am not sure if Grub is required but I installed it on my HDD when prompted.
- …
- Profit.
I imagine you could do this with any Linux flavor, not just Kali. I haven’t attempted to play around with Debian or CentOS or anything but I see no reason why it wouldn’t work for any other Linux distributions.
I’m just a normal sysadmin type guy who likes cybersecurity a lot.
Helps you create a bootable USB drive for macOS Catalina which will work with older Macs, not officially supported by the operating system
Macos Catalina Patcher Tool For Unsupported Macs
What's new in macOS Catalina Patcher 1.4.4:
- Fixed compatibility with Catalina version 10.15.5
macOS Catalina Patcher (formerly macOS Mojave Patcher, macOS High Sierra Patcher and macOS Sierra Patcher) is a small yet powerful tool that can help you create a bootable USB drive that can be used to install macOS Catalina on Mac computers older than mid 2012, basically acting as a macOS Mojave patch for unsupported Macs.
The tool extends the list of compatible hardware to the Mac Pro, iMac and MacBook Pro computers released in early 2008, Aluminum Unibody MacBooks or MacBooks Air manufactured in late 2008, or white MacBooks and Mac Minis produced in early 2009.
Get the macOS Catalina Installer app and make sure you have access to a compatible USB drive
To be able to use the app you must make sure that you have a USB drive that has at least 8 GB available, and that you have the macOS 10.15 Catalina installer app on your Mac.
Note that you can download the macOS image from the Mac App Store application only on a machine that supports Catalina: otherwise, you must find an alternative solution.
For your convenience, macOS Catalina Patcher offers you the possibility to download the image through its interface: just navigate to the Tools menu.
At the same time, you must prepare the USB drive with the help of the built-in Disk Utility application: just format the disk using the Mac OS Extended (Journaled) standard.
Easy to configure patcher tool that can create bootable macOS Catalina USBs
Within the main window, you must simply load the macOS 10.15 image you want to use and select the target USB drive. The app will verify the image to make sure everything is OK, and all you have to do is press the Start Operation button.
You have the option to monitor the process in the macOS Catalina Patcher main window, and the utility lets you know when the task is complete.
Worth mentioning is that after you install the OS by using the macOS Catalina Patcher bootable drive, you must launch the macOS Post Install utility to get access to patches specifically designed for your Mac’s model.
Mac Os Patcher
Make a bootable drive that allows you to install Catalina on unsupported Macs
Bottom line, if your Mac has been manufactured before early 2008, chances are that you will not be able to install macOS Catalina on your computer.
All things considered, macOS Catalina Patcher is a small and user-friendly utility designed to help you bypass this limitation if your Mac is not in macOS Catalina's compatibility list, created to be used as an unsupported Mac Mojave patch.
Filed under
macOS Catalina Patcher was reviewed byMacos Catalina Patcher Tool For Unsupported Macs Free
Sergiu Gatlan- 64-bit processor
- 16 GB USB drive
- macOS Mojave Installer App
- Early-2008 or newer Mac Pro, iMac, or MacBook Pro
- Late-2008 or newer MacBook Air or Aluminum Unibody MacBook
- Early-2009 or newer Mac Mini or white MacBook
- Early-2008 or newer Xserve
macOS Catalina Patcher 1.4.4
add to watchlistsend us an update- runs on:
- Mac OS X 10.6 or later (Intel only)
- file size:
- 223.4 MB
- filename:
- macOS Catalina Patcher.dmg
- main category:
- System Utilities
- developer:
- visit homepage
top alternatives FREE
top alternatives PAID