Dual-Boot macOS and Windows on your PC or Laptop

Techy Druid www.youtube.com

Brief Summary

The video provides a detailed guide on how to dual boot Mac OS and Windows on a single PC or laptop, specifically with existing Windows 10 or 11 installations. The process includes installation prerequisites, configuring the necessary tools, and setting up partitions and boot configurations.

  • Install Python and Open Core Simplify for configuration.
  • Use USB Toolbox for proper USB port mapping.
  • Create a Mac OS installer USB drive and partition your SSD for Mac OS installation.

Installing Python and Open Core Simplify

To start the dual boot process, install Python from the Microsoft Store to ensure all tools and scripts function correctly. Next, download the Open Core Simplify tool from GitHub, which facilitates the creation of a configured EFI folder for booting Mac OS. After extracting and running the tool, you will scan your hardware and identify compatible Mac OS versions. Once the version is selected, Open Core Simplify will auto-select required patches and settings for your hardware, followed by building the EFI folder.

Configuring USB Ports with USB Toolbox

The next step is to address USB mapping since Mac OS has strict limits on USB ports. Download and run USB Toolbox. Scan each USB port by plugging in a USB device sequentially to identify active ports. After the scan, generate a USB mapping text file and place it alongside the EFI folder you previously generated. This ensures proper USB functionality during the Mac OS installation.

Updating Open Core Configuration

To load the drivers from USB mapping during boot, download and open OC auxiliary tools. Modify the configuration file in the EFI folder to include entries for both USB map and USB toolbox. Once the configuration is saved, the Open Core EFI setup will be configured properly for installation, avoiding potential issues.

Creating a Mac OS Installer USB Drive

Plug in an 8GB USB flash drive and format it with Rufus to make it bootable. Next, copy the entire EFI folder to your USB drive. After this, download the necessary Mac OS recovery image using a script from Open Core pkg. Enter the appropriate command to download your desired Mac OS version, which will create a new folder with recovery files that also needs to be copied to the USB drive.

Preparing for Mac OS Installation

Before installation, a new partition must be created on your SSD for Mac OS. Use Windows Disk Management to shrink your main drive and create a new volume formatted as XFAT. Name this volume for easy identification. Restart and enter BIOS to disable secure boot and set the USB drive as the primary boot device. Boot from the USB to access the Open Core boot menu.

Installing Mac OS

Once in the Mac OS installer, use Disk Utility to format the newly created Mac OS partition with APFS and begin installation. The system will restart multiple times. After successful installation, complete the initial setup process. If Wi-Fi is unavailable, you can connect via Ethernet or phone tethering.

Configuring Dual Boot without USB Drive

After installation, copy the Open Core EFI from the USB to the internal EFI partition for Mac OS booting without the USB. Use OC auxiliary tools to mount the internal EFI partition, then copy the necessary boot and OC folders from the USB. Set Open Core as the default bootloader using a command in an elevated command prompt to allow access to the dual-boot menu upon restart. Finally, you can boot either Windows or Mac OS at startup.

Summarize any YouTube video in seconds

Get summaries like this one for any video, in your language, with the free Summ app.

Download on the App Store
Get it on Google Play

Transcript

Full transcript of “Dual-Boot macOS and Windows on your PC or Laptop”. Click a timestamp to open the video at that moment. Need another video? Use the YouTube transcript generator.

0:00 Hey everyone, welcome back to the channel. In today's video, I'll show you how to dual boot Mac OS and Windows on a single PC or laptop. This method works best if you already have Windows 10 or 11 installed. We'll add Mac OS alongside Windows without removing or overwriting your Windows installation. Everything will be explained step by step in the simplest way possible. Before we begin, it's a good idea to back up any important data just in case. Now, let's get started. First, we need to install Python from the Microsoft Store. Without Python, some tools or scripts won't work. Open the Microsoft Store and install the latest version. [Music]

0:54 Now we'll use a tool called Open Core Simplify. This tool helps us generate a properly configured EFI folder that Mac OS will use to boot. Download the Open Core simplify zip file from GitHub. [Music] Extract the file. Then run the open core simplify.bat BAT file.

1:42 When it asks whether to skip the update, type N. When it asks again, type Y to skip future updates. Now, enter I to scan your hardware. The tool will scan your systems hardware including CPU, GPU, etc. Then type E and press enter. This will display which versions of Mac OS your system can support. For example, on my PC, it shows support up to the latest Mac OS version, Mac OS Tahoe, which is still in beta. Press enter to continue. The tool will now list a number of each Mac OS release. Enter the number corresponding to your desired version. In my case,

2:27 I'll type 24, which corresponds to Mac OS 15 SEOA. Once you select the Mac OS version, Open Core Simplify will auto select all required patches, CEX drivers, and SM BIOS settings for your hardware. Finally, type six and press enter to build the EFI. The tool will download all the necessary files and generate an EFI folder for you. [Music] This EFI folder contains the open core bootloadader and all the drivers or

3:12 texts tailored for your PC. [Music] Go ahead and copy the EFI folder to your desktop for easy access. Great. We now have our custom Open Core EFI. The next steps will be to fine-tune it and prepare the installer. Next, we need to map the USB ports of your PC using USB toolbox. This is important because Mac OS has a strict USB port limit. And if the ports are not properly mapped, you might face issues like the keyboard or mouse not working during installation or in Mac OS. Download USB toolbox along with the USB toolbox.ex pack.

4:05 [Music] After downloading, launch the USB Toolbox.exe utility. When it opens, type D and press enter to start scanning for USB ports. Now take a USB device and plug it into each USB port on your computer one by one. For each port, leave the device plugged in for about 5 seconds. Then unplug and move to the next part. The tool will detect each port as you do this. The process helps the software identify all the active USB ports on your system. Once all ports are scanned, press B to

4:51 go back. Then enter S to view your detected ports. If any ports is marked in red, it indicates a problem. You want all ports to be green. Now press K and hit enter. The tool will generate a USB mapping text file. Once it says the text is saved, go ahead and find the USBmap.ext file in your downloads folder. Copy it. Then navigate to the efi folder we placed on the desktop. Place the USB map.ext file into the text folder. [Music] Also extract the USB toolbox zip file.

5:38 Copy USB toolbox.ext into the same EFI directory. To make Mac OS load these USB drivers we just added, we need to update our open core configuration. To do that, we'll use the OC auxiliary tools. Download it from GitHub. [Music]

6:34 Launch the OC auxiliary tools. Here, open the config.p list file from the EFI folder. Navigate to the kernel section. Click the plus icon and add entries for both USB map.ext and USB toolbox.ext. This tells open code to load these drivers during boot. [Music] Once done, save the config.p list and close the application.

7:23 Awesome. Our open core efi is now fully configured with proper USB port. This will help avoid installation issues and ensure things like keyboard, mouse, and ports work correctly in Mac OS. Now it's time to create our Mac OS installer USB drive. Plug in a USB flash drive that is at least 8GB. We'll format it using Rufus so that it can boot into the Mac OS installer. Download Rufus from its official website. Open roof first.

8:10 Select your USB drive. Set the boot selection to non- bootable. Set the partition scheme to GPT and the file system to FAT32. Click start and wait for it to finish formatting. [Music] Now copy the entire EFI folder from your desktop and paste it into the USB drive. This makes the USB drive bootable with Open Core. Now we need to download the Mac OS recovery image. We'll use a script from the open core pkg to download a Mac OS recovery image. First download the open core pkg from GitHub.

9:13 Extract the open core pkg zip you downloaded. Inside, navigate to the Mac recovery folder. In the address bar, type cmd and press enter to open a command prompt in that directory. Now, you will need to run a command to download the Mac OS recovery for the version you want. For that, open the link of dotania.github.io. This page contains readyto-use commands for downloading different Mac OS versions. Find the command for the Mac OS version you selected earlier and copy

9:59 it. For example, for Mac OS 15 SEOA, I need to copy this command. Then paste it into the command prompt and hit enter. The script will connect to Apple server and download the necessary recovery files. Once complete, a new folder named com.apple.reovery.boot will appear in the same directory. It contains the base system. DMG file. Copy the entire com.apple.reovery.boot folder and paste it into your USB drive right next to the EFI folder.

10:45 At this point, our USB is set up. It has the open core bootloader and the Mac OS recovery installer files. Before we reboot and install Mac OS, we'll create a new partition on your SSD where Mac OS will be installed. In Windows, right click the start menu and choose disk management. In disk management, right click your main drive which has Windows, usually C. Select shrink volume. Enter the amount of space you want to allocate for Mac OS. It's recommended to give Mac OS at least 50 GB. In this example, I'll shrink by 100GB. Once done, a new unallocated space will

11:31 appear. Now, right click the unallocated space and create a new simple volume. When formatting this new volume, choose the XFAT file system because XFAT is readable by the Mac OS installer. Give the volume a name, for example, Mac OS, so that it's easy to identify during installation. You should now have a new drive labeled Mac OS and Windows. Everything is ready for installation. Now restart your PC and enter the BIOS.

12:18 In the BIOS, you need to disable secure boot because secure boot prevents booting unsigned OS loaders and Open Core won't run with it on. Next, find the boot priority or boot sequence settings. Set your USB drive as the first boot device. Save the changes and exit the BIOS. Your PC should reboot and now boot from the USB. You'll see the open core boot menu on screen. It might show icons for your Windows and for the Mac OS installer. Select the Mac OS installer and press enter.

13:06 Once the installer loads, open disk utility. Select the Mac OS partition. Click erase. Choose the format as APFS. After erasing, close this utility. Click on install Mac OS. Select the partition you just formatted and begin the installation. Your system may restart several times. Let it complete.

14:22 Once Mac OS is installed, go through the setup files until you reach the desktop. If your Wi-Fi isn't working, connect via Ethernet or use USB tethering from your phone.

15:09 Congratulations, Mac OS is now installed on your PC alongside Windows. Now that Mac OS is running, we want to boot it without relying on the USB drive. For that, we need to copy the Open Core EFI from the USB to our PC's internal drive EFI partition. Then we can set open core as a default bootloadader so we can get a proper dual boot menu every time we start our PC. To do this setup, we'll use OC auxiliary tools for your Mac OS. So download and open OC auxiliary tools.

16:08 If you get a warning, go to system settings, then privacy and security. Click open anywhere. Enter your pin. Now using this tool, mount the EFI partition of your internal drive. The mounted EFI partition will show up in Finder as no name. Now open the USB ZFI folder and copy the

16:56 boot and OC folders. Paste them into the EFI partition of your internal drive. Merge them when prompted. Your PC's internal drive now has the open core boot loader, meaning you can boot Mac OS without the USB. So, you can go ahead and eject the USB drive and unplug it from your PC. If you restart, your system may still boot straight into Windows because Windows boot manager is still set as the default bootloader in your EFI firmware.

17:43 To get the dual boot menu, we need to make open core the default bootloader. To do that, open command prompt as administrator. Type the following command and press enter. This command tells the UEFI firmware to use Open Core as the default boot manager instead of Windows boot manager. You should see operation completed successfully. Now restart your PC. This time you'll see the open core menu first. From here, you can choose to boot into either Windows or Mac OS.

18:28 And that's it. You have successfully set up a dual boot system with Windows and Mac OS on your PC. If this video helped you, make sure to like, share, and subscribe to Techie Droid. Let me know in the comments if you faced any issues and see you in the next

Share

More video summaries