Jump to content
Cyberdevs

How to make Clover default bootloader after Installing Windows on UEFI

75 posts in this topic

Recommended Posts

Section 1:

How to make Clover default bootloader after Installing Windows on UEFI.


If you installed windows on you Hackintosh and now you don’t have access to your macOS anymore this guide will help you to get back the clover as the main bootloader.

The reason that this is happening is because when you install windows after installing macOS the UEFI bootloader will change from:

\EFI\BOOT\BOOTX64.EFI (Clover bootloader)
to
\EF\Microsoft\Boot\bootmgfw.efi


So, in order to make clover the default bootloader again you need to edit the UEFI boot entries and change the boot media file from “bootmgrfw.efi” to “BOOTX64.EFI” and here is how to do that.

I personally use BOOTICEx64 which is for 64Bit version of windows and if you use 32Bit version of Windows you need to use the x86 version.

Original Download Source
Alternative download link.

Here is what you need to do:

1. Open BOOTICE and from the tabs on the top select “UEFI”

ea2739e22404c2b16ebdd1aa1ff8666c.png

2. Click “Edit Boot Entries” button

51f6e74d87d126ae3136c46d19f02823.png

3. From UEFI boot entries select “Windows Boot Manager”

9611abd2645e7e125e4f5d90f2aa8e6e.png

4. From “Boot entry configurations” change “Menu Title” from “Windows Boot Manager” to whatever name that you like, I changed mine to “macOS Sierra” because that’s the version of the macOS that I have and from “Media file” change “​\EFI\Microsoft\Boot\bootmgfw.efi” to “\EFI\BOOT\BOOTX64.EFI” and finally select “Boot this entry next time”
Now save the new entries by clicking “Save current boot entry”

d0c2324e3a10e312c44d6240f119fbf5.png

5. By clicking the “Save current boot entry” you will see the confirmation window. Click ok and you’re done.

dd9d938737595c392ffaf53a8ba2a3c1.png

6. Now restart your computer and now you will see Clover’s boot menu and boot into macOS.


"Thanks to Pauly for BOOTICE"

Section 2:

Here’s how to create a custom entry to rename the Boot Microsoft EFI Boot from EFI to "Windows 10"

1. Open clover configurator and select GUI

385bebbe427858a32f37cdf7e2778c8d.jpg

2. Click the + sign to add a new Boot entry.

ebdf37e83b95178f09f0f165f273a4d7.jpg

3. From the Volume drop down menu select the EFI partition that has the “Microsoft” boot files. In my case it is the EFI (disk2)

8cce6ff4a2c278b67e7c56c91ae21d58.png

4. Add your desired name for the new custom entry like “Windows 10” or whatever you like, Click the “Title / FullTitle” check box.
Select the type of the Operating system that you are creating the custom entry for which again in this case it is Windows and then select the volume type which is an internal disk in this case.

c672e183e566c03b5bfbfe6328ab7519.jpg

5. Save you settings and reboot. If you have done exactly as instructed here then you will see the new entry in the clover’s boot menu.

 

 

To easily hide unwanted partitions in clover's boot menu without having to create the custom entries using clover configurator see this post.

Share this post


Link to post
Share on other sites
Advertisement

I wonder what is best app for mount ESP in windows10?

 

I always use administor account with mount app for mount esp.

 

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

I wonder what is best app for mount ESP in windows10?

 

I always use administor account for mount esp.

 

 

나의 LG-F800S 의 Tapatalk에서 보냄

It has a builtin app for mounting the EFI/ESP partition on the first menu called "Parts Manage" super handy

 

 

Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

It has a builtin app for mounting the EFI/ESP partition on the first menu called "Parts Manage" super handy

 

 

Sent from my iPhone using Tapatalk

No need administor account in windows10? Sorry for repeat question.

 

In windows7, no need administor account.

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

No need administor account in windows10? Sorry for repeat question.

 

In windows7, no need administor account.

It's ok :)

I tested it on an administrator account and it works without a problem, if it fails on a normal user account you can easily run the app with "Run as Administrator" option.

 

I hope that answers your question. ;)

Share this post


Link to post
Share on other sites

It's ok :)

I tested it on an administrator account and it works without the a problem, if it fails on a normal user account you can easily run the app with "Run as Administrator" option.

 

I hope that answers your question. ;)

Its great app. I will add essential app.

Thank you so much again.

 

Have a good day

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

Its great app. I will add essential app.

Thank you so much again.

 

Have a good day

 

나의 LG-F800S 의 Tapatalk에서 보냄

You're welcome :)

 

You have a great day too ;)

Share this post


Link to post
Share on other sites

@cyberdevs hi,

 

Please help?

 

I tested the Mac and Windows 10 installation. Everything OK, even the macOS Sierra is now running.

 

I am interested in if it is possible to rename "Boot Microsoft EFI Boot from EFI to "Boot Microsoft EFI Boot from Windows 10"

 

Picture:

 

http://shrani.si/f/1K/TP/31gJsv0Z/rename.png

I think you need to create a custom boot entry for that.

hello again

idk that mount esp partition. where is button for mount esp?

 

i tested boot entry edit. its great and simple.

You need to select the ESP/EFI partition and choose "Assign Drive Letter" then it will be mounted and you can open it in "My Computer" or "This PC".

Is that what you are looking for?

Share this post


Link to post
Share on other sites

I think you need to create a custom boot entry for that.

 

You need to select the ESP/EFI partition and choose "Assign Drive Letter" then it will be mounted and you can open it in "My Computer" or "This PC".

Is that what you are looking for?

Yes. I learned one from you. I will try. Thank you

 

나의 LG-F800S 의 Tapatalk에서 보냄

Share this post


Link to post
Share on other sites

Yes. I learned one from you. I will try. Thank you

 

나의 LG-F800S 의 Tapatalk에서 보냄

My pleasure :)

It will not work,

 

OK, thank you.

Sorry, I don't get it, what will go?

Share this post


Link to post
Share on other sites

Very powerful and useful tool.  I've also used it to install legacy Clover in Windows but prefer EasyUEFI to manage my UEFI entries in Windows  :).

 

@luky35,

Find out the partition UUID of your Windows 10 EFI volume with diskutil info command eg

 

 

fusion71aus-MacBook-Pro:~ fusion71au$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            121.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data WIN10                   334.7 GB   disk0s4
   5:           Windows Recovery                         471.9 MB   disk0s5
   6:           Linux Filesystem                         38.7 GB    disk0s6
   7:                 Linux Swap                         4.3 GB     disk0s7
fusion71aus-MacBook-Pro:~ fusion71au$ diskutil info disk0s1 | grep UUID
   Volume UUID:              0E239BC6-F960-3107-89CF-1C97F78BB46B
   Disk / Partition UUID:    CEAC492C-192E-458A-B820-B4C13AA5E281

 

 

 

then create a custom entry for it in GUI section of config.plist (put what you want to display on screen under "Title" or "FullTitle").  Clover configurator makes it easier....

 

 

@Sherlocks

I use Windows Task Manager to browse the EFI partition after assigning a letter to it with Diskpart or Mountvol /s.

Share this post


Link to post
Share on other sites

Very powerful and useful tool.  I've also used it to install legacy Clover in Windows but prefer EasyUEFI to manage my UEFi entries in Windows  :).

Thanks for your input :)

 

I have been using EasyUEFI but there was a problem with using it on Windows 10 Enterprise Edition which it wasn't supported if I recall correctly; and ever since I found this little app (BootICE) I got hooked :D

I also used EasyBCD but BootICE is the best (IMHO) ;)

No Rename Boot EFI to Boot Windows 10.

Follow the instructions that @fusion71au kindly provided here.

 

The reason for this manual is that because couple of people (including yourself ;)) asked me how to fix a dual boot problem so I decided to create this topic and I hope it will be a good reference for all of our members of this great community ;)

 

@luky35

Just updated the first post with the instructions on how to use clover to create/add a custom entry for Windows 10.

Share this post


Link to post
Share on other sites

How to easily hide unwanted partitions in clover's boot menu without having to create the custom entries:

You can use clover configurator to easily hide the partitions that you don't what to see on your clover's boot menu.

1. Open your config.plist with clover configurator and select GUI.

f20b2f49363eaa06455a9a72086c4152.png

2. On the top right corner you'll see a box called "Hide Volume", all you have to do is to click on the + sign to add a new entry. The entry you add must be exactly the same as the name of the partition that you want to hide. For example if you want to hide the recovery partition of your macOS you need to add "Recovery HD" and save the config. By adding this entry the "Recovery HD" will be hidden on clover's boot menu, remember if you have more than one version of macOS installed on you hackintosh all recovery partitions will be hidden.

2f6b2e67001929179abedc2d20ee88ed.png

Cheers.

Share this post


Link to post
Share on other sites

@cyberdevs hi,

 

This is great, only I can not change the subtitles for Preboot and Recovery, so I'm waiting for what @ fusion71au will say.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By fantomas1
      The macOS Mojave 10.14.4 update adds support for Apple News+, includes bug fixes and improvements, improves the stability and reliability of your Mac, and is recommended for all users.
       
      Apple News+
      Apple News+ is a new subscription service that extends the Apple News experience with hundreds of magazines and top newspapers
      Our editors handpick top articles and magazine issues, and you also get personalized recommendations on the topics most interesting to you
      Automatic downloads make it easy to read magazine issues offline
      Apple News is now available in Canada, with a free experience that includes handpicked Top Stories, a personalized Today feed, and support for both English and French
      Apple News+ is available in the U.S. and in Canada, with dozens of additional Canadian magazines
       
      Safari
      Adds Dark Mode support for websites that support custom color schemes
      Streamlines website login when filling credentials with Password AutoFill
      Allows push notification prompts only after interacting with a website
      Adds a warning when an insecure webpage is loaded
      Removes support for the expired Do Not Track standard to prevent potential use as a fingerprinting variable; Intelligent Tracking Prevention now protects against cross-site tracking by default
      iTunes
      Shows more editorial highlights on a single page in the Browse tab, making it easier to discover new music, playlists, and more in Apple Music
      AirPods
      Adds support for new AirPods (2nd generation)
       
      More
      Supports Air Quality Index in Maps for US, UK and India
      Improves the quality of audio recordings in Messages
      Supports real-time text (RTT) for phone calls made through a nearby iPhone on Mac
      Provides enhanced support for external GPUs in Activity Monitor
      Fixes an App Store issue that may have prevented adoption of the latest versions of Pages, Keynote, Numbers, iMovie, and GarageBand
      Improves the reliability of USB audio devices when used with MacBook Air, MacBook Pro and Mac mini models introduced in 2018
      Corrects the default screen brightness for MacBook Air (Fall 2018)
      Fixes a graphics compatibility issue that may occur on some external displays connected to Mac mini (2018)
      Resolves Wi-Fi connection issues that may occur after upgrading to macOS Mojave
      Fixes an issue where re-adding an Exchange account may cause it to disappear from Internet Accounts
      Fixes an issue where AOL user passwords may be frequently requested in Mail
       
      Update
      Combo
       
       
      View full article
       
    • By fantomas1
      Apple News+
      Apple News+ is a new subscription service that extends the Apple News experience with hundreds of magazines and top newspapers
      Our editors handpick top articles and magazine issues, and you also get personalized recommendations on the topics most interesting to you
      Automatic downloads make it easy to read magazine issues offline
      Apple News is now available in Canada, with a free experience that includes handpicked Top Stories, a personalized Today feed, and support for both English and French
      Apple News+ is available in the U.S. and in Canada, with dozens of additional Canadian magazines
       
      Safari
      Adds Dark Mode support for websites that support custom color schemes
      Streamlines website login when filling credentials with Password AutoFill
      Allows push notification prompts only after interacting with a website
      Adds a warning when an insecure webpage is loaded
      Removes support for the expired Do Not Track standard to prevent potential use as a fingerprinting variable; Intelligent Tracking Prevention now protects against cross-site tracking by default
      iTunes
      Shows more editorial highlights on a single page in the Browse tab, making it easier to discover new music, playlists, and more in Apple Music
      AirPods
      Adds support for new AirPods (2nd generation)
       
      More
      Supports Air Quality Index in Maps for US, UK and India
      Improves the quality of audio recordings in Messages
      Supports real-time text (RTT) for phone calls made through a nearby iPhone on Mac
      Provides enhanced support for external GPUs in Activity Monitor
      Fixes an App Store issue that may have prevented adoption of the latest versions of Pages, Keynote, Numbers, iMovie, and GarageBand
      Improves the reliability of USB audio devices when used with MacBook Air, MacBook Pro and Mac mini models introduced in 2018
      Corrects the default screen brightness for MacBook Air (Fall 2018)
      Fixes a graphics compatibility issue that may occur on some external displays connected to Mac mini (2018)
      Resolves Wi-Fi connection issues that may occur after upgrading to macOS Mojave
      Fixes an issue where re-adding an Exchange account may cause it to disappear from Internet Accounts
      Fixes an issue where AOL user passwords may be frequently requested in Mail
       
      Update
      Combo
       
    • By fantomas1
      macOS Mojave 10.14.4 (18E226)
       
      Update
      Combo
    • By fusion71au
      Making a High Sierra USB Installer Entirely From Scratch in Windows
      This is a proof of concept tutorial, to show it's possible to create a vanilla High Sierra installer, entirely from scratch, in Windows (even without App Store downloaded "Install macOS High Sierra.app" from a real Mac ).  @PikeRAlpha's link to Apple's Software Catalog provides us with all the URLs necessary to download the needed files directly from Apple instead of some dubious source from the internet...
       

      Pre-Requisites
      8GB or larger USB drive Boot Disk Utility v2.1.2017rev021b from @CVAD TransMac (free 15 day trial) Paragon Hard Disk Manager Free Download Installer Files Directly from Apple
      1)  Browse Apple's Regular Software Catalog and find the URLs to download the following 6 installer files...
      BaseSystem.dmg BaseSystem.chunklist InstallInfo.plist InstallESDDmg.pkg AppleDiagnostics.dmg AppleDiagnostics.chunklist (Hint - search page for "InstallESD" to find its URL and others nearby)

      to a folder named "SharedSupport" on your Windows NTFS drive.  A browser download manager (eg Chrono for Chrome, dTA for FireFox) is handy since InstallESD is >4GB ---> allows you to pause/resume interrupted download...

      2)  Rename InstallESDDmg.pkg to InstallESD.dmg
      3)  Edit InstallInfo.plist with WordPad/text editor to remove the chunklistURL and chunklistid keys for InstallESD, and renaming it from InstallESDDmg.pkg to InstallESD.dmg (example of edited file attached to this post)...
      Note:  You can verify the SHA1 checksum of your InstallESD.dmg and BaseSystem.dmg with the correct ones at this website.
      Boot Disk Utility to format the Installer USB and Restore OS X Base System HFS partition
      1.  Format USB with BDU & latest Clover ---> creates boot files in CLOVER partition + second FAT partition
      2.  Extract 4.hfs from \SharedSupport\BaseSystem.dmg with BDU --> save to it's local folder
      3.  Restore 4.hfs to USB second partition with BDU --->  2nd partition becomes bootable "OS X Base System"
      Paragon Hard Disk Manager to extend HFS Partition to its Full Extent
      Open Paragon Partition Manager Free and resize the second partition of the USB drive to the full size allowed.  Don't forget to apply the changes at the end...
      Transmac to Copy "SharedSupport" folder to OS X Base System
      1.  Open the TransMac program and navigate to the HFS+ Volume/Install macOS High Sierra.app/Contents folder.  Right click anywhere in the empty space on the RHS pane and select "Copy Here"...
      2.  In the next stage, select the "SharedSupport" folder we created above as the "Files and Folders to be copied to the Mac Volume"...
      Clover Settings
      Clover configuration is required now.  The default config.plist (in the Clover FAT32 partition of the USB) maybe sufficient to boot your machine if you’re lucky.  If not, look at the Clover Wiki, Clover Instructions and Clover Configuration Thread for pointers and edit /EFI/Clover/config.plist accordingly with Wordpad or Notepad.
      The location of the important configuration files for Clover are summarized below
      config.plist--->EFI/CLOVER folder DSDT.aml with or without SSDT.aml--->EFI/CLOVER/ACPI/patched (don't need one if your DSDT is auto patched by Clover in config.plist) Kexts eg FakeSMC, NullCPUPowerManagement --->EFI/CLOVER/kexts/<osx version> or /Other. NB BootDiskUtility by default already has FakeSMC.kext installed here.  You may need to add VoodooPS2Controller for your laptop keyboard/trackpad to work. If UEFI booting, you will most likely need one of the OsxAptioFixDrv-64 drivers copied from /EFI/CLOVER/drivers-off/drivers64UEFI to /EFI/CLOVER/drivers64UEFI. If you want to use the installer to run High Sierra in Windows on VMware, you can follow my guide to set up the Virtual Machine and replace Clover's default config with EFI_Clover for VMware (which is compatible to run in VMware).  In the screenshots below, I have attached the USB Installer (in this case PhysicalDrive7) to my macOS Virtual Machine.  Reboot the system to the USB installer to install High Sierra ...
      What happens if we don't have access to TransMac or Paragon Hard Disk Manager?
      Not a problem, as long as we get "OS X Base System" bootable, we can launch terminal from the Utilities Menu to copy the SharedSupport folder over to the Installer app.  In essence, we will build the full installer app = 5GB+ on the target HD eg "Macintosh HD", by copying both the "small" installer app = 15MB (on "OS X Base System") and the SharedSupport folder from the NTFS volume (mounted in this example on /Volumes/DATA)...
      -bash-3.2# cd / -bash-3.2# cp -R Install\ macOS\ High\ Sierra.app /Volumes/Macintosh\ HD/ -bash-3.2# cp -R /Volumes/DATA/SharedSupport /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app/Contents/  
      ...then start installation with the startosinstall utility...
      -bash-3.2# /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall --volume /Volumes/Macintosh\ HD --converttoapfs NO --applicationpath /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app  
      The above steps can be automated with the attached "startosinstall.command" script, which will assemble "Install macOS High Sierra.app" on "Macintosh HD" and launch the startosinstall utility targeting the "Macintosh HD" volume.  Copy/download to "Macintosh HD", then run in terminal (after attaching DATA USB with /Shared Support folder)...
      cd "/Volumes/Macintosh HD" chmod +x startosinstall.command ./startosinstall.command Updated Download Links for macOS Mojave 10.14.3_18D109
      Browse Apple's Regular Software Catalog and find the URLs to download the following 6 installer files...
      BaseSystem.dmg BaseSystem.chunklist InstallInfo.plist InstallESDDmg.pkg AppleDiagnostics.dmg AppleDiagnostics.chunklist  
      Note: In Mojave, Apple has removed the --converttoapfs NO and --applicationpath arguments from the startosinstall utility....
       
      eg to use startosinstall for the above section "What happens if we don't have access to TransMac or Paragon Hard Disk Manager?", the syntax is now
      -bash-3.2# /Volumes/Macintosh\ HD/Install\ macOS\ Mojave.app/Contents/Resources/startosinstall --volume /Volumes/Macintosh\ HD  
      This basically means that for Mojave, the default installation will always convert the target volume to the apfs file system.
       
       
      startosinstall.command.zip
      InstallInfo.plist_edited_10.13.6.zip
      InstallInfo.plist_edited_10.14.2.zip
      InstallInfo.plist_edited_10.14.3.zip
       
    • By glasgood
      CLOVER DUAL BOOT MOJAVE & WINDOWS 10 GUIDE 
       

       
       
      INCLUDES  MBR / LEGACY BIOS  TO  GPT / EFI CONVERSION
      USING MBR2GPT TOOL
       
       
      PREREQUISITE: Two physical discs ( SSD’s or HDD’s )
       
       
       
       
       
      STEP 1 - Clover dual boot configuration 
       
      Open config.plist with Clover Configurator
       
      Boot
       Legacy = PBR Timeout = True ( will remove the Timeout countdown, from Clover boot menu)  

       
      GUI 
      Scan / Custom
       Entries = True  Tool = True  Legacy = False ( removes extra Windows 10 entries )  
      Hide Volume
      - Preboot ( macOS Preboot )
      - Recovery ( macOS Recovery )
       

       
      So at boot you will have two options: boot macOS Mojave or Windows 10 
       
       
       
       
       
       
       
      ————————————————————
       
       
      STEP 2 - Using a drive without Windows 10 installed
       
      Disconnect system drive that contains your macOS Mojave install from computer ( This is so that Windows does not overwrite existing macOS Mojave boot loader )
       
      Proceed with a Windows 10 UEFI install.  
      After installation reconnect macOS Mojave Drive, the Windows installation should now be detected and usable in Clover. 
      If Windows 10 is not detected or able to boot,  then verify you installed Windows 10 as UEFI and not MBR ---->  ( Read step 2 - For a drive with Windows 10 installed )
       
       
      OR
       
       
       
      STEP 2 - Using a drive with Windows 10 already installed
       
      Verify your Windows install is  GPT / UEFI or MBR / Legacy BIOS.   
      If Windows install is GPT UEFI then Windows 10 install is ready to use at Clover boot menu, you should be able to boot into Windows directly from Clover boot screen. 
       

       
       
      But if  Windows drive is detected at Clover boot screen, but when booting Windows you get a black screen with a cursor on the top left,
      then this is most likely because Windows drive is MBR ( Legacy BIOS ).  You can easily convert MBR to GPT using  Windows MBR2GPT tool ( this saves hours work having to reinstall Windows 10 and setting up all your applications again  ) 
       
      If Windows 10 install is MBR / Legacy BIOS  then simply convert to GPT / UEFI  following instructions below ( read video summary and view video )
       
       
      ** To use Windows 10  MBR2GPT tool  you must have Windows 10 version 1703 ( creators update  ) or later and less than 3 partitions on 
      the Windows 10 drive **
       
      Video summary:
       
      Confirm Windows 10 drive is MBR Legacy BIOS ( in Windows Disk Management ) Reboot into Windows PE ( Advanced Startup ) Convert from MBR Legacy BIOS to GPT UEFI ( using commands below ) mbr2gpt /validate mbr2gpt /convert Restart Verify Windows 10 drive has changed to GPT UEFI ( in Windows Disk Management )  
       
       
       
      After conversion Windows 10 is ready to use at the Clover boot menu 
       
       
×