Windows XP Laptop into a Dual-Boot XP/Ubuntu Linux System Hack 14 Run Mac OS X on Windows. Thank goodness for good backups.Now you'll have to install the operating system into it. 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). So, I set about working on a dual-boot scenario. 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.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. Right now, we can’t boot macOS because the Windows installer modified the EFI folder, which overrides the Clover boot loader with Windows Boot Manager.WARNING: Do not proceed with any of these steps unless you have the ability to restore a bare-metal backup. For this step, you will need the macOS flash installer you created earlier. To this point this is what has happened (keep in mind the machine hasn't been booted/updated/used in many, many months, maybe a year):-I can sometimes boot into the mac osx side, it seems to be hit and miss.After installing Windows, it’s time to move back to macOS.
Fusion allows you to install Windows 10 on a virtual machine on your computer running macOS Big Sur or any older version.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.Solution 1: You can disable/uninstall any Anti-virus software that is installed on your Mac device if macOS 10.14 update fail to complete. For the installation part, VMWare Fusion is being used. Triple Boot the Right WayThe software is available for both Mac and Windows, so you can use the Mac version to create the bootable Windows 10 media for the installation. However, several of the steps in that guide I didn't have to use at all, so I'm documenting my process here. Install rEFInd as a Boot Manager for all 3 OSesTo be fair, a lot of my instructions and the guide I initially followed, can be found here. Install Linux (I used Kali) into the newly freed space Use Windows 10 to shrink the Bootcamp partition, freeing up space to install Linux Install Apple's Bootcamp and use it to install Windows 10 On A Windows Hine For Dual Boot Drivers For TheYou will have supported ways to control the Windows and macOS boot process on your MacBook from within Windows (via the Boot Camp Control Panel)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. Apple provides native drivers for the hardware under Windows Apple supports this as a way to boot Windows There are several advantages to using Apple's process: Create Partition for LinuxFor 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: 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. There is no way to install an earlier version of Windows using Boot Camp on newer hardware. Once in Recovery mode select Terminal from the Utilities menu Reboot the computer and hold down Command-R Make sure the rEFInd files are available on a drive that macOS can see and use, then follow these instructions: In order to install rEFInd you will have to boot into Recovery. That means that you cannot install rEFInd directly on drives where SIP is enabled. This security feature of macOS prevents changes to various areas of the Operating System including System-owned files. 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. You probably shouldn't do that, though your milage may vary on getting this to work. 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. I used the OSX Standard Theme 1.0 found here. You will still get a warning that SIP is enabled, but you can ignore it (SIP is enabled on the boot volume, but you're not installing it thereFull installation instructions can be found on the rEFInd site.You may also want to theme rEFInd to look more "mac-like". Change into the rEFInd directory and run. Run the Terminal from the Utilities folder under Applications Install Linux#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: You can then configure rEFInd to ignore some volumes, but save that for after you have everything working properly. They probably all won't be bootable, through trial-and-error you should be able to find the correct macOS and Windows 10 volumes. 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. (thank you Phillip!)Test that rEFInd is installed and operational. Usb_modeswitch for macThe above command will take a long time to run, as it is imaging the ISO onto the USB drive. Run the command: dd -if=kali-linux-2016.1-amd64.iso -of=/dev/disk2 bs=1m Find your USB key by running: diskutil list, note the drive name, e.g. Kali-linux-2016.1-amd64.iso 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. CompletedYou should now have a triple-booting MacBook Pro. 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 can then insert your USB drive, then hit ESC to refresh the volumes and you should see the Linux installation drive appear. However, if you reboot now, you'll see the rEFInd boot menu. 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.
0 Comments
Leave a Reply. |
AuthorJeremy ArchivesCategories |