Jump to content
Sign in to follow this  
Followers 0

[Solved] Need helps by using Clover to install windows in single hard disk

9 posts in this topic

Recommended Posts

Posted (edited)

Dear all,


I have a external harddisk about 500GB, I installed the clover into it and the harddisk is GPT format, below is the 3 partitions details:

FS01: EFI - disk0s1 - fat32

FS02: install mac  image - disk0s2 -  hfs+

FS03: install windows 10 - disk0s3 - fat32


I can use this external harddisk to install Mac without issue, I use below steps to install windows 10

enter the FS03:

cd to efi/boot/ and excuete bootx64.efi

after pop up the windows install screen, i click next and it shows error 'A media driver your computer needs is missing...' and the installation can not go any further.

Firstly I use ultraiso to write the windows 10 image to a flash disk and no issue to start install window 10 so the image is working fine. Since I dont know how to write

a wiindow installation image into harddisk partition, I used winrar extra all the files into disk0s3, am I missing some steps or actually clover not support to install windows

by partitions, apprecating any helps.


Edited by kingoffright

Share this post

Link to post
Share on other sites
Posted (edited)

Win10 is normally installed by booting a Win10 USB key one has previously created using the selected Win10 iso image + creation tool available on Microsoft's web site. Booting such USB key will boot the Win10 installer and a process fairly similar to what Windows has been offering for years will then kick in: formatting of target partition, file copying, account creation, etc.


What you've described does not sound like that at all but more like a very weird and funny way to install Win10 on your target HDD partition. In addition, there should be no Clover involvement at all at that stage. Clover will come at a later stage once both Win10 and macOs are installed on the disk and you need to use it as a discrete bootloader.


Oh, and there is no way to install Win10 on a FAT32 partition; it's been like that since at least Win7 if not Vista (too long ago to fully remember)...

Edited by Hervé

Share this post

Link to post
Share on other sites

hi Hervé,


thanks for your reply, sorry that i didn't mentioned i have 2 hard disk, 1 is the one i mentioned above as a installation media, another one is current one im using in pc as below:


EFI - disk0s1 - fat32 -200mb

macOS - disk0s2 -  hfs+ - 100gb

apple recovery - disk0s3 - hfs+ -600mb
windows msr - disk0s4 - 128mb

windows 7 64bit - disk0s5 - ntfs -100gb



FS01: EFI - disk1s1 - fat32 - 200mb

FS02: mac installation image - disk1s2 -  hfs+ - 8gb

FS03: windows 10 installation image - disk1s3 - fat32 -5gb


so i just want to combine the mac & windows into 1 installation media, but no luck.

Share this post

Link to post
Share on other sites


Looking to disk1.

If any partition except EFI formatted as FAT32 then it will be MBR partitioning disk on which UEFI installation is impossible.

So format fs03 (disk1s3) to be NTFS.

Clean MBR table for this disk to be GPT and not Hybrid.

Take Windows installation ISO, mount it in any program and just copy its contents to fs03. It is enough, the image does not contain invisible files.


Share this post

Link to post
Share on other sites
Posted (edited)



Thanks a lot for your advise but I extra the installation media files to NTFS format still no luck for me, i try win7_2008 today and still same error, below is my harddisk details:



After system boot up into Clover, I enter FS2 and manually boot into windows installer:





its chinese so I find a english version below:



I click browse and below are the drivers it detects:



compare to the files I extra to WIN7_08R2(F:) partition, the sources folder in BOOT(X:) seems contain less files:





Edited by kingoffright

Share this post

Link to post
Share on other sites

It said that the installation can't see your external drive because a driver absent. What is your external drive? USB? TB? FireWire? What driver is absent?

Share this post

Link to post
Share on other sites
Posted (edited)

In all likelyhood, none!


This error message is typically what one gets when writing the Windows installation ISO to a media that is too small; eg: on 8GB USB key instead of 16GB for Win10. Probably the same with Win7, it's too old for me to remember. Seems you're working from "ready-made" ISO images (:whistle:) you collected somewhere so all these may not be kosher either...

Edited by Hervé

Share this post

Link to post
Share on other sites
Posted (edited)

The issued been resolved, I use third party tool - Paragon Disk Mange to create the external HD for installation media, somehow Windows can not detect it, since I need a GPT format, so I create the partitions in Mac then I can skip the error that missing installation media, but another issue come out:

'windows can not install in GPT', 'no more space for windows to crate partitions', after couples of days testing I'm tired of using windows installer, since my installation image is 'ready-made', I enter the PE and use winntsetup to install the windows, very easy and no noising errors.

But the installation order is very critical:

1. Install Mac, use mac to create the GPT and EFI, leave enough space for windows partitions.(Diskutil resizevolume macos 50G)

2. After Mac first reboot, boot into windows PE and install windows, use windows native diskpart command to create partitions, the current EFI should still empty(create part primary size=50000)

3. Still use external Clover to boot into windows to complete the installation

4. After Window complete, back to continue the Mac installation

5. Finally enter the Mac system, use Clover installer and install the Clover in EFI then no need the external Clover USB any more, thanks for the people was helping me.

Edited by kingoffright

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
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.


  • Similar Content

    • By STLVNUB
      Script file to clone and help build Clover or Opencore repos
      Script will create link to itself in /usr/local/bin/bob
      Script SHOULD fix up any stray bobs you may have.
      Then you only need to type bob. and a parameter
      "a" for ACID repo, official
      "d" for ACID repo DUET build
      "c" for CLOVER
      "e" to erase UDK Folder
      Easier typing bob than.....usual stuff
    • By MacPato
      OC Gen-X Opencore EFI Creator Utility  First-Ever Beta is now released to the Public for Testing. Bugs or Issues please submit bug reports via the GitHub page! https://github.com/Pavo-IM/OC-Gen-X  Also, tell us what you think and what future features you would like to see in the release.
      Opencore Generation X is a Utility to create a pre-structured EFI Folder to the Desktop Based on the selection of the user. This Application is currently in beta testing it was designed and developed to make it easy to get Opencore installed. The configuration file is based on the dortania guide.

      if you have any request, suggestions feel free to make a submission at the GitHub page   Disclaimer: This application is not endorsed or support by the opencore development team, all app support and bugs must be reported via the app repo page : https://github.com/Pavo-IM/OC-Gen-X         
    • By blackosx
      Vector themes for Clover are new and currently still under development. Setting out to re-create my BGM theme to vector I realised there was some learning needed in order to create a theme.svg file for Clover to use. As SVG files are text based, I quickly realised that they could be manipulated from the command line and looking at the Clovy theme I decided to break it down in to parts for creating other themes.
      As a result, I've been working on Clover SVG Theme Builder
      Current Version:
      The idea is to allow a theme designer to work on individual images and not worry about the required overall file structure which Clover expects. The designer can populate a Theme directory with a settings file and individual .svg files and let the script generate a final theme.svg file for using with Clover.
      I've created a basic sample theme to help demonstrate the script.
      The Theme directory contains Adobe Illustrator and SVG files for each image in the required folder structure for the script.
      Using this sample theme, the script will generate this theme from the files.

      The idea is these can be used to build new themes and I'm currently using it to build my BGM_SVG theme.
      I can imagine far more complicated themes will be generated in the future, but for now I hope this may serve to help kickstart basic vector theme development.
      • Clover's SVG theme development is still underway and things are likely to change so this script and it's supporting template file will need to change with Clover.
      • I've only tested this using SVG files saved from Adobe Illustrator using the following settings, for files from other apps may need added support.

      • For the script to correctly inject SVG code in to the template, each SVG image must contain a group of elements.
      • Font files are currently not included in the final theme file but this can be an option.
      • In time, maybe other templates can be added which have different layouts??
      These are early days, so I'll update this post when necessary.
    • By zazman
      Depuis Catalina, l'extention Applebacklightfixup ne fonctionne plus. J'ai trouvé une solution en le supprimant de EFI/CLOVER/KEXT/OTHER/ et en gardant SSDT-PNFL.aml dans EFI/CLOVER/ACPI/Patched.
      j'ai pourtant plusieurs soucis :
      - le réglage de luminosité de l'écran ne reste pas toujours en mémoire d'une session à l'autre après un shutdown ou un restart (c'est aléatoire)
      - Le curseur de luminosité du panneau de conf affichage, lorsqu'il est positionné complètement à gauche met la luminosité de mon écran à zéro, donc tout noir... et c'est embêtant si je relache ma souris dans cette position !
      - Dans le paramétrage "clavier" du panneau de conf, onglet raccourcis, je n'ai pas d'item "affichage" pour afffecter le réglage de luminosité à F11 et F12 (ou à F2 et F3 sur mon toshiba satellite).
      J'ai essayé de mettre une valeur dans config.plist dans system parameters/backlight level. j'ai saisi 100, il m'a affiché 0x100, mais au redémarrage, mon écran restait noir. J'ai donc effacé cette valeur. Comment fonctionne ce paramétre et quelle valeur faut-il y indiquer ? Existe-il une solution plus propre sur Catalina 10.15.5 pour résoudre ces problèmes (j'utilise le CPU intel de mon toshiba satellite L50B - 1N2, pas le GPU radeon).

    • By miliuco
      Install macOS 10.15 Catalina on Gigabyte P55-USB3 with Radeon RX 580 graphics card using a USB device created with the createinstallmedia command and Clover as bootloader. Instructions to install macOS 10.14 Mojave on this computer are almost identical, replacing Catalina app with Mojave, so this article is suitable for both versions of macOS. The Gigabyte P55-USB3 motherboard (and some others from the same brand with the P55 / H55 chipset) have made it easy to build a hackintosh and install macOS since 10 years ago. Although it is an old motherboard, the behavior with Mojave or Catalina is very good after changing the classic hard drive (HDD) for a solid state drive (SSD).

      Components of the hackintosh
      Gigabyte GA-P55-USB3 motherboard: P55 chipset, 1156 socket, ALC892 audio, Gigabit RTL8111D network, DDR3 RAM Intel Core i5-750 processor for socket 1156: 4 cores, 8MB cache, clock rate 2.66 GHz Fenvi FV-T919 wireless + Bluetooth card: PCI-Express, wifi is ac type, detected by macOS as Airport and Apple Bluetooth Radeon RX 580 8 GB graphics card: works OOB but with a few details to be considered, it has its own article.  
      Previous requirements
      Install macOS Catalina app in /Applications folder USB flash drive with at least 16GB prepared from Disk Utility with MBR partition scheme and formatted as Mac Os Plus (on older Gigabyte boards like mine, USB sticks partitioned with GUID scheme instead of MBR usually hang the system when booting) Recent version of Clover (I have used r5117) Recent versions of Lilu (at least 1.4.4) and WhateverGreen (at least 1.3.9) to fine-tune the behavior of the graphics card Recent version of RealtekRTL8111 (I have used 2.2.2) FaceSMC version 6.26-322 (newer versions disable automatic mounting of USB devices on my system).  
      Create install USB
      Run this command from Terminal (assuming the target device is called USB):
      Bash: sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/USB /Applications/Install\ macOS\ Catalina.app
      Clover must be installed on the USB memory, I choose the following options:
      Bootloader > Install boot0af on the MBR CloverEFi > CloverEFI 64-bit SATA BIOS Drivers, 64 bit > Recommended drivers > FSInject + SMCHelper + XhciDxe BIOS Drivers, 64 bit > File System drivers > ApfsDriverLoader Install RC scripts on selected volume Optional RC scripts > Disable sleep proxy client.  
      You have to copy 4 kexts to the EFI/CLOVER/kexts/Other folder of the USB device: FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 and RealtekRTL8111 2.2.2. Regarding the config.plist file, the most significant is:
      Boot > kext-dev-mode = 1 in Boot arguments GUI > Theme embedded, EmbeddedThemeType Dark, Screen Resolution 1920x1080, Preboot in Hide Volume Graphics > blank, nothing is checked except if foxbox solution is used to have more than 2 connectors enabled RT Variables > 0x28 in BooterConfig and 0x67 in CsrActiveConfig SMBios > iMac14,2 Sytem Parameters> Yes in Inject Kexts and check Inject System ID.  
      Install macOS Catalina

      Boot from the USB device and choose Install macOS from Install macOS Catalina. The installation program runs until the PC restarts. Here choose Install macOS from HDD (the name of the volume you are installing macOS on). With RX 580 graphics card, the screen goes black in this second phase of the installation, it is a phase in which the user has nothing to do until the PC is restarted so you can let it work until the Clover menu again. You have to choose Boot macOS from HDDto boot the installed system from the hard disk, the screen is recovered and you can configure the account and the initial options. From this moment the screen works fine.

      In summary:
      Boot from USB > Clover menu > Install macOS from Install macOS Catalina > screen works fine Boot from USB > Clover menu > Install macOS from HDD > black screen Boot from USB > Clover menu > Boot macOS from HDD > screen works fine.  
      Install Clover and kexts on the hard drive

      Clover needs to be installed on the disk where we just installed macOS. Options are the same as when installing it on the USB memory. You also have to copy the 4 kexts (FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 and RealtekRTL8111 2.2.2) into the EFI/CLOVER/kexts/Other folder on the EFI partition of the disk. And review the config.plist file remembering the comments for the USB.

      If everything goes well, the computer starts from the hard disk with a running copy of macOS Catalina.