Contribute
Register

Mojave Install on XPS14 (L421X) with Windows 10 Dual Boot

Status
Not open for further replies.
Joined
Nov 18, 2018
Messages
37
Motherboard
Dell XPS 13 9300
CPU
10th Generation Intel(R) Core(TM) i7-1065G7 Processor (8MB Cache, up to 3.9 GHz)
Graphics
Intel(R) Iris Plus Graphics
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Below are details of how I installed Mojave on my dell xps14 (L421x) with windows as subsequent install/dual boot. I followed various tutorials and YouTube videos, and it took about 10 attempts, but here's what I have got! Hopefully this can be helpful to someone.

I have merely installed Mojave but now need to install kexts (drivers) and have zero idea what I'm doing. Please see the end for my questions. Hopefully someone can help out.

PREPARATION

  • Backup everything. Need, at minimum, a USB mouse.

  • Good idea to get list of hardware including motherboard.

  • Make bootable windows USB (use Rufus) and hirens boot USB.

  • Download Mojave from Mac store on a computer that doesn't have Mojave. Used UniBeast to make bootable macOS. Also make a folder on the USB and put into it Clover Configurator and clover installer.

  • Bios settings change SATA to ACHI. UEFI rather than legacy.

INSTALL MOJAVE


  • Start by inserting Windows boot USB. Recovery. Disk part. Format and convert full hard drive to GPT (rather than MBR).

  • Use hirens boot disk to get into temporary windows. Open disk management. Partitioned my SSD to NTFS except for ~300mb that I left as RAW unpartitioned.

  • Shutdown. Boot up with macOS. Get into installer. Disk utility and 'erase’ the main drive and format as APFS. Install macOS on this drive.

  • Once macOS is installed I will add a new large partition of NTFS to install Windows on.

  • Note: during install my keyboard didn't work. For user and pass I right click-copied the word “Apple” from the terms agreement.

  • When Mojave is running launch Clover installer. Install to main drive. Customize setting to turn on clover for UEFI booting, and under UEFI drivers turn on only vboxhfs, apfsdriverloader, and aptiomemoryfix.

  • Launch Clover Configurator. Mount EFI. Mount partition for the USB. (Side note: go to finder, menu at top, finder, preferences, check box for hard drive). EFI folder appears in desktop (white drive). Copy EFI contents from there to the grey EFI folder on desktop (the macOS EFI) to replace them. Now can boot without USB!

INSTALL Windows 10 and SET UP BOOTLOADER

  • Reboot with Windows bootable USB. May need to hit F12 to select USB as boot option.

  • When you get to hard drive selection wipe clean the drive you will install windows on and leave it RAW. Then install.

  • Wait before doing major updates until all of the bootloaders are working.

  • Copy the file CLOVERX64.efi from the EFI bootloader on your Mojave bootable USB. Copy that to C:\ drive.

  • Reboot and enter BIOS. Create a new boot option called “clover” and for file location put “C:\CLOVERX64.efi

  • Reboot, enter BIOS again and under “boot” put “clover” as the top boot option for UEFI. This will now open Clover on each boot and you can select either WINDOWS 10 or Mojave. I have tested, and they both work on my system.


MY QUESTIONS
  1. How do I now get my keyboard, touch pad, and sound working? Do I scour the web for .kext files and randomly trying to place them in the EFI folder of my macOS clover install? Is it strictly a .kext file that I can use? When I tried adding the voodoops2controller kext to the USB folder EFI/clover/kexts/ to get the keyboard working I couldn't get passed the first progress bar after clover bootup.

  1. Is my setup safe for my computer and motherboard?

  1. I didn't do DSDT at all because it seems quite complicated. Do I need to do this in order for my computer to be safe? Is my current setup safe to run or are there no sensors in for processor temperature etc? Lastly, if I do want to try so.e DSDT configs can I do so without reinstalling macOS?

  1. In the bootloader I have a bunch of clover stuff that is cluttering things up (prebooter, etc.) Can I get rid of these somehow to clean things up to just: Mojave and Windows?
 
Last edited by a moderator:
KEXTS INSTALLATION
  • Keyboard/trackpad: Download KEXTBEAST from tonymacx86 downloads section and put onto the desktop of macOS. Also download latest version of voodoops2controller.kext and place that on the desktop. Run KEXTBEAST and install to /LIBRARY/EXTENSIONS. Reboot.
  • Audio:

MY QUESTIONS
  1. Is my setup safe for my computer and motherboard?
  2. I didn't do DSDT at all because it seems quite complicated. Do I need to do this in order for my computer to be safe? Is my current setup safe to run or are there no sensors in for processor temperature etc? Lastly, if I do want to try so.e DSDT configs can I do so without reinstalling macOS?
  3. In the bootloader I have a bunch of clover stuff that is cluttering things up (prebooter, etc.) Can I get rid of these somehow to clean things up to just: Mojave and Windows?
 
Not a guide. Moved to laptop support.

Follow the Clover guide linked from the FAQ.
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html

Although you should read the FAQ for an overview of issues, the Clover guide is linked from the first question: "Q. Where do I start?", just after the bold face "Clover Guide".
Here is a direct link, just to be clear:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Also, your profile must be filled out with complete details as requested in the FAQ, again under "Q. Where do I start?". All seven details requested are equally important.

And if you have an issue (after following the guide), or on any other problem, you must provide a detailed description of the problem including information that helps us understand what you're doing. Always attach "Problem Reporting" files as per FAQ.
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
The required files and data are fully detailed in the last question in the FAQ:
"Q. What are typical "Problem Reporting" files?"
 
Status
Not open for further replies.
Back
Top