I recently decided to run Kali Linux on my MacBook. I originally thought I'd just build it into a Virtual Machine (using Parallels), but was concerned that I might not have the control over the hardware that I'd need in order to make Kali effective as a learning environment. So, I set about working on a dual-boot scenario. Needless to say, I failed miserably when I opted to have Kali install Grub and it overwrote my primary Boot Manager on the Mac and rendered the system unbootable (and eventually unrecoverable). Thank goodness for good backups...
Apr 29, 2017 There is no way to install an earlier version of Windows using Boot Camp on newer hardware. See this table to check your hardware and what versions of Windows are supported on it. Now that you have an Apple-supported dual-boot system running macOS and Windows 10 (presumably), it's time to perform the Linux installation. Create Partition for Linux. It just irritates me a little bit that when I scroll in Windows, I have to scroll normally, but on Mac OS X, I have to change back to the other scrolling (Inverted), I prefer the Mac OS X way, is there a way to have this setting on Windows using Bootcamp settings or such?
WARNING: Do not proceed with any of these steps unless you have the ability to restore a bare-metal backup. Everything I'm doing has the potential to trash all of the data on your computer, requiring a clean installation of macOS and subsequent data recovery from backups. I use a combination of Time Machine, CrashPlan, and Arq to back up my system, you should too.
Open the Control Panel, click on Startup Disk, and change the setting; this item will only appear if the Boot Camp drivers are installed. Alternatively, restart the computer with the X or Option keys held down; in the second case, select the Mac OS X system, push the button with the straight arrow, and change the startup disk from System Preferences afterwards. Run Windows on your Mac. With Boot Camp, you can install and use Windows on your Intel-based Mac. Boot Camp Assistant helps you set up a Windows partition on your Mac computer’s hard disk and then start the installation of your Windows software.
If you're interested in triple booting your MacBook Pro, and Windows is going to be one of the Operating Systems you're going to boot, then take my word for it, this is the only way you want to accomplish this feat.
At a high level, the process goes like this:
To be fair, a lot of my instructions and the guide I initially followed, can be found here. However, several of the steps in that guide I didn't have to use at all, so I'm documenting my process here.
Apple provides a supported method of installing Windows as a dual-boot option for Macintosh owners. There are several advantages to using Apple's process:
Apple's official documentation for Boot Camp is found here.
Follow Apple's instructions for installing Windows, but make sure you create the Windows partition approximately 64GB larger than what you want to end up with for Windows, that space will end up being given to Linux. Adjust if you wish, I used a 196GB partition for Windows 10, then split it into 128GB for Windows and 64GB for Linux (FYI, a Windows 10 installation with Office 365 installed takes up 68GB, so give yourself enough room under Windows).
Note: Apple only supports Windows 8.1, or newer, for hardware released after 2014. There is no way to install an earlier version of Windows using Boot Camp on newer hardware. See this table to check your hardware and what versions of Windows are supported on it.
Now that you have an Apple-supported dual-boot system running macOS and Windows 10 (presumably), it's time to perform the Linux installation.
For the purposes of this article, I'm going to install Kali Linux, that's what I used, but installation with ANY version of Linux should work the same way.
The first step is to shrink the Windows partition to make some space for Linux:
This image is AFTER I did my initial shrink and subsequent installation of Kali linux, you'll have fewer partitions when you do this. I also have an SD card mounted.
The shrinking process took a LONG time (~30 minutes), don't worry about it, let it run to completion and do not interrupt.
After the Volume shrinking process is completed, it's time to download some files to perform the installation; however, you probably want to do this under macOS, so first boot back to your macOS volume and the download them both:
Place all of the rEFInd files (after unzipping) on a removable volume (SD Card, USB drive, or even a secondary HFS+ volume) so you can use it in the next step.
For all macOS versions starting with El Capitan (10.11) Apple has enabled System Integrity Protection (SIP). This security feature of macOS prevents changes to various areas of the Operating System including System-owned files. That means that you cannot install rEFInd directly on drives where SIP is enabled. In order to install rEFInd you will have to boot into Recovery. Make sure the rEFInd files are available on a drive that macOS can see and use, then follow these instructions:
Full installation instructions can be found on the rEFInd site.
You may also want to theme rEFInd to look more 'mac-like'. I used the OSX Standard Theme 1.0 found here. Upate 20200906: This theme's installation instructions ask you to 'replace the EFI folder' in the rEFInd install you just did, it ALSO replaces the more curent version of rEFInd and the cryptographic keys that were provided. You probably shouldn't do that, though your milage may vary on getting this to work. At the time of this article's original publication, they were both the same version, but now, 3 years later, the theme's version of rEFInd is woefully outdated. Use with caution or update the components in the theme with the newer versions. (thank you Phillip!)
Test that rEFInd is installed and operational. Just reboot and you should be taken to the rEFInd boot menu, from there you should be able to boot into either macOS or Windows 10.
Note: rEFInd will automatically find what it believes to be bootable volumes. They probably all won't be bootable, through trial-and-error you should be able to find the correct macOS and Windows 10 volumes. You can then configure rEFInd to ignore some volumes, but save that for after you have everything working properly.
Boot into macOS and have a USB key available to be reformatted, it can be pretty small (small works better), an 8GB drive is perfect.
In order to create a bootable USB drive, you can use the Terminal:
Alternatively, if you want a graphical imaging process, you can use UNetbootin as documented here for Ubuntu (just use Kali or whatever image you want).
You're now ready to install Linux. The reason you had to install rEFInd before installing Linux was that, in my experience, I could not get the standard macOS boot manager to recognize the USB drive I had prepared with Kali Linux. However, if you reboot now, you'll see the rEFInd boot menu. You can then insert your USB drive, then hit ESC to refresh the volumes and you should see the Linux installation drive appear. Select it for booting.
Follow the instructions for installing Linux, making sure to select the correct partition that you created while you were under Windows 10 earlier.
You should now have a triple-booting MacBook Pro. Using rEFInd you can select the appropriate OS and it should boot cleanly on your hardware.
In the event that rEFInd gets clobbered (you'll know, because a power-cycle takes you to the built-in macOS boot manager) you should still be able to boot into Windows, but you'll probably lose the ability to boot into Linux. Just follow the instructions and re-install rEFInd again and it should come back and allow you to boot again.
Summary: The post describes some manual method to repair C drive in Windows OS and summarizes the procedure to repair Bootcamp Partition on Mac hard drive.
It also suggests a third-party Mac data recovery tool to recover data from NTFS based BootCamp Partition. Download the free trial from below
Soon after the first Intel-based Mac was released, Apple launched BootCamp, a tool that allows the Mac users to install and boot the machine into Windows natively along with existing MacOS. The tool makes the machine more efficient to run performance intensive apps and programs. In short, BootCamp is used to dual boot Windows and macOS on Mac machine.
After installing Windows, you might not be able to see BootCamp Partition in MacOS. In case, you try to access the drive using Disk Utility, the partition will be greyed out. The partition is NTFS formatted, though they will appear as FAT formatted. When a partition is removed, added or resized via Windows setup, the details get updated in Master Boot Record (MBR).
This information doesn’t sync to GPT (GUID partition table) record. The reason behind this behaviour is that when a partition is added, resized or removed the GPT or MBR partition schemes get confused and Windows show OS partition.
About Boot Camp
With the release of Windows 10, BootCamp is updated to support the latest version of the Operating System. In this updated version, some features are refurbished such as Type-C ports on MacBook (12”), USB3 drivers on MacBooks, etc. If you find any issues in Windows 10, you can use the updated version of BootCamp to resolve it. Let’s understand the procedure to start Windows on Mac system through BootCamp Assistant.
Before you initiate the procedure to start Windows on Mac, make sure that latest updates from Apple are installed on Mac. Then follow the steps below:
Boot Camp accommodates some space on the hard drive. Therefore, it is important as well as beneficial to back up crucial data so that you can recover it in case of data loss or corruption. Follow the steps below:
Also ReadList of Top 5 Mac Hard Disk Drive Repair Software
What if Either Partition turns Corrupt?
In Windows, it is quite simple to repair drive if anything turns unresponsive. You can simply run Check Disk using command prompt and it will perform an integrity check to detect the errors. CHDSK examines the drive thoroughly and checks for common errors on FAT32, FAT16 and NTFS volumes.
Another way that the CheckDisk used to locate errors on C drive is by making a comparison of the volume bitmap with disk sectors being assigned to the files in the file systems. Check Disk fails to perform repair operation on the files containing corrupted data, but structurally found intact. Check Disk command with appropriate phrases can be executed either from the command line prompt or the interface.
However, to repair BootCamp partition on Mac hard drive you need to run Disk Utility, regardless of the Operating system installed on the particular partition. If you are using Mac machine and any of the partitions (Windows or OS X) gets corrupt, you can simply repair it by following the given steps:
The procedures mentioned above help resolve a majority of Windows and MacOS issues when both the operating systems are running on a single machine. In addition, you can solve a number of BootCamp problems following these methods.
Stellar Data Recovery Premium– A Way Forward for Recovering Data (APFS,HFS,NTFS)
Since a number of risks are associated with manual methods particularly when they are about macOS partitions, third-party Stellar Data Recovery Premium utility can be used to handle a wide range of issues related to data losses and disk monitoring. This tool helps you recover your most important documents, videos, photos, audio from a corrupt APFS/HFS or even NTFS (BootCamp Partition).
In addition, you can check the health of your Apple’s SSD or hard drive using the Stellar Drive Monitor module of the Premium application. Nonetheless, Stellar Data Recovery Premium also empowers you to repair corrupt or damaged digital media files such as the CRW, DNG, NEF, TIFF, JPEG, ORF, PEF, MP4, MOV,AVI, MKV, AVCHD, MJPEG, WEBM, ASF, WMV, FLV, DIVX, MPEG, MTS, M4V, 3G2, 3GP, and F4V file formats.
Data Recovery from BootCamp Partition
In case the BootCamp Partition fails to get repaired then quickly perform files recovery from the troubled NTFS BootCamp partition. Below is a simple yet helpful steps that help you recover your important files from the BootCamp partition. But first, download Stellar Data Recovery Premium:
Step 1) Run the software and Customize your Scan
Step 2) Select BootCamp partition from the drive list and toggle on Deep Scan
Step 3) Let the software do the scan completely. After the scan is over, the software will list up all the deleted (inaccessible) pictures, videos, audios, documents etc. on the left hand side of the software.
From now, you can select desired files and click ‘Recover‘ button to save them.
This blog shares information about below-mentioned issues-
Note: Stellar Data Recovery Premium recovers data from APFS, HFS, NTFS, FAT, ex-FAT formatted drives. The software doesn’t support repairing of NTFS, FAT, ex-FAT and APFS as of now.