Jump to content
ErmaC

Clover problems report & features request

657 posts in this topic

Recommended Posts

8 hours ago, ACIDSky said:

Clover 4844 AudioDXE.efi driver kernel panic


Anonymous UUID:       86957DE5-2629-82C8-BAB9-5955946B2EA6

Thu Jan 10 11:13:22 2019

*** Panic Report ***
panic(cpu 3 caller 0xffffff7fa18c831c): allocMem: failed assertion 'addr'
Backtrace (CPU 3), Frame : Return Address
0xffffff8203003a80 : 0xffffff801c3aeb0d mach_kernel : _handle_debugger_trap + 0x48d
0xffffff8203003ad0 : 0xffffff801c4e8653 mach_kernel : _kdp_i386_trap + 0x153
0xffffff8203003b10 : 0xffffff801c4da07a mach_kernel : _kernel_trap + 0x4fa
0xffffff8203003b80 : 0xffffff801c35bca0 mach_kernel : _return_from_trap + 0xe0
0xffffff8203003ba0 : 0xffffff801c3ae527 mach_kernel : _panic_trap_to_debugger + 0x197
0xffffff8203003cc0 : 0xffffff801c3ae373 mach_kernel : _panic + 0x63
0xffffff8203003d30 : 0xffffff7fa18c831c org.voodoo.driver.VoodooHDA : __ZN15VoodooHDADevice12initHardwareEP9IOService + 0xbdc
0xffffff8203003d40 : 0xffffff7fa18d14c9 org.voodoo.driver.VoodooHDA : __ZN15VoodooHDADevice10probeCodecEP6_Codec + 0x1c9
0xffffff8203003d80 : 0xffffff7fa18d12d1 org.voodoo.driver.VoodooHDA : __ZN15VoodooHDADevice10scanCodecsEv + 0x81
0xffffff8203003db0 : 0xffffff7fa18c7c59 org.voodoo.driver.VoodooHDA : __ZN15VoodooHDADevice12initHardwareEP9IOService + 0x519
0xffffff8203003e00 : 0xffffff7f9ec8b018 com.apple.iokit.IOAudioFamily : __ZN13IOAudioDevice5startEP9IOService + 0x10e
0xffffff8203003e40 : 0xffffff801ca2ca1b mach_kernel : __ZN9IOService14startCandidateEPS_ + 0x6b
0xffffff8203003e80 : 0xffffff801ca2c761 mach_kernel : __ZN9IOService15probeCandidatesEP12OSOrderedSet + 0x911
0xffffff8203003f00 : 0xffffff801ca2bcb7 mach_kernel : __ZN9IOService14doServiceMatchEj + 0x2c7
0xffffff8203003f50 : 0xffffff801ca2d786 mach_kernel : __ZN15_IOConfigThread4mainEPvi + 0x1a6
0xffffff8203003fa0 : 0xffffff801c35b0ce mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         com.apple.iokit.IOAudioFamily(206.5)[7AB621AA-5D6D-34F1-B945-88A38E610E3A]@0xffffff7f9ec87000->0xffffff7f9ecc5fff
            dependency: com.apple.vecLib.kext(1.2.0)[0714094F-17A4-359C-9D3D-6E1596BADCBE]@0xffffff7f9ebb9000
         org.voodoo.driver.VoodooHDA(2.9.1)[00000000-0000-0000-0000-000000000000]@0xffffff7fa18c5000->0xffffff7fa18f1fff
            dependency: com.apple.iokit.IOAudioFamily(206.5)[7AB621AA-5D6D-34F1-B945-88A38E610E3A]@0xffffff7f9ec87000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[3EC5D010-C55A-388D-81EF-89A7EDFD88ED]@0xffffff7f9cc95000

BSD process name corresponding to current thread: Unknown
Boot args: keepsyms=1 debug=0x100 -v 

Mac OS version:
Not yet set

Kernel version:
Darwin Kernel Version 18.2.0: Thu Dec 20 21:58:48 PST 2018; root:xnu-4903.241.1~2/RELEASE_X86_64
Kernel UUID: B12D1508-6B10-381B-98EE-A7C5BB12F7B0
Kernel slide:     0x000000001c000000
Kernel text base: 0xffffff801c200000
__HIB  text base: 0xffffff801c100000
System model name: iMac18,3 (Mac-BE088AF8C5EB4FA2)

System uptime in nanoseconds: 1218212293
last loaded kext at 944288223: com.apple.iokit.IO80211Family	1200.12.2 (addr 0xffffff7f9dc6d000, size 1032192)
loaded kexts:
org.voodoo.driver.VoodooHDA	2.9.1
com.insanelymac.IntelMausiEthernet	2.4.1d1
net.osrom.kext.Disabler	1.0.1
ru.joedm.SMCSuperIO	1.0.2
as.vit9696.SMCProcessor	1.0.2
as.vit9696.VirtualSMC	1.0.2
as.lvs1974.AirportBrcmFixup	1.1.9
as.lvs1974.HibernationFixup	1.2.4
as.vit9696.WhateverGreen	1.2.6
as.vit9696.Lilu	1.3.1
com.apple.driver.AppleAHCIPort	329.200.2
com.apple.driver.AppleRTC	2.0
com.apple.driver.AppleACPIButtons	6.1
com.apple.driver.AppleHPET	1.8
com.apple.driver.AppleSMBIOS	2.1
com.apple.driver.AppleACPIEC	6.1
com.apple.driver.AppleAPIC	1.7
com.apple.nke.applicationfirewall	190
com.apple.security.TMSafetyNet	8
com.apple.iokit.IO80211Family	1200.12.2
com.apple.driver.mDNSOffloadUserClient	1.0.1b8
com.apple.driver.corecapture	1.0.4
com.apple.driver.usb.AppleUSBHostPacketFilter	1.0
com.apple.iokit.IOUSBFamily	900.4.2
com.apple.iokit.IOAHCIBlockStorage	301.200.2
com.apple.iokit.IOAudioFamily	206.5
com.apple.vecLib.kext	1.2.0
com.apple.driver.AppleEFINVRAM	2.1
com.apple.driver.AppleIntelLpssGspi	3.0.60
com.apple.driver.AppleIntelLpssI2C	3.0.60
com.apple.driver.usb.AppleUSBXHCIPCI	1.2
com.apple.driver.usb.AppleUSBXHCI	1.2
com.apple.iokit.IOAHCIFamily	288
com.apple.driver.AppleEFIRuntime	2.1
com.apple.iokit.IOSMBusFamily	1.1
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.security.quarantine	3
com.apple.security.sandbox	300.0
com.apple.kext.AppleMatch	1.0.0d1
com.apple.driver.DiskImages	493.0.0
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleEffaceableStorage	1.0
com.apple.driver.AppleKeyStore	2
com.apple.driver.AppleUSBTDM	456.230.1
com.apple.driver.AppleMobileFileIntegrity	1.0.5
com.apple.kext.CoreTrust	1
com.apple.iokit.IOUSBMassStorageDriver	145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice	408.200.1
com.apple.iokit.IOSCSIArchitectureModelFamily	408.200.1
com.apple.iokit.IOStorageFamily	2.1
com.apple.driver.AppleCredentialManager	1.0
com.apple.driver.KernelRelayHost	1
com.apple.iokit.IOUSBHostFamily	1.2
com.apple.driver.usb.AppleUSBCommon	1.0
com.apple.driver.AppleBusPowerController	1.0
com.apple.driver.AppleSEPManager	1.0.1
com.apple.driver.IOSlaveProcessor	1
com.apple.iokit.IOReportFamily	47
com.apple.iokit.IOTimeSyncFamily	700.7
com.apple.iokit.IONetworkingFamily	3.4
com.apple.driver.AppleACPIPlatform	6.1
com.apple.driver.AppleSMC	3.1.9
com.apple.iokit.IOPCIFamily	2.9
com.apple.iokit.IOACPIFamily	1.4
com.apple.kec.pthread	1
com.apple.kec.Libm	1
com.apple.kec.corecrypto	1.0

EOF
Model: iMac18,3, BootROM 166.0.0.0.0, 4 processors, Intel Core i7, 4,20 GHz, 16 GB, SMC 2.41f1
Graphics: Radeon RX 560, Radeon RX 560, PCIe
Memory Module: BANK 0/DIMM0, 8 GB, DDR4, 3603 MHz, Patriot Memory (PDP Systems), 3600C17Series
Memory Module: BANK 1/DIMM0, 8 GB, DDR4, 3603 MHz, Patriot Memory (PDP Systems), 3600C17Series
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x623), Broadcom BCM43xx 1.0 (7.77.61.1 AirPortDriverBrcmNIC-1305.2)
Bluetooth: Version 6.0.10f1, 3 services, 27 devices, 1 incoming serial ports
Network Service: Ethernet 0, Ethernet, en0
Serial ATA Device: Samsung SSD 850 PRO 256GB, 256,06 GB
Serial ATA Device: WDC WD10EZEX-00BN5A0, 1 TB
Serial ATA Device: WDC WD10EZEX-00BN5A0, 1 TB
USB Device: USB 3.1 Bus
USB Device: USB Device
USB Device: USB 3.0 Bus
USB Device: BCM20702A0
USB Device: Keyboard Hub
USB Device: Apple Keyboard
Thunderbolt Bus: 

 

The panic is at 

codec->funcGroups = (FunctionGroup *) allocMem(sizeof (FunctionGroup) * (endNode - startNode));

So the problem with memory. Did you use AptioMemoryFix or OsxAptioFix3Drv?

Share this post


Link to post
Share on other sites
Advertisement
5 hours ago, Slice said:

The panic is at 

codec->funcGroups = (FunctionGroup *) allocMem(sizeof (FunctionGroup) * (endNode - startNode));

So the problem with memory. Did you use AptioMemoryFix or OsxAptioFix3Drv?

 

VodooHDASSE 2.9.1 + AptioMemoryFix

Share this post


Link to post
Share on other sites
6 hours ago, ACIDSky said:

 

VodooHDASSE 2.9.1 + AptioMemoryFix

Try other combinations and newer AudioDxe. I see no exact reason for the panic.

Share this post


Link to post
Share on other sites

@Slice I tried looking for a way in clover config.plist to disable a custom SSDT placed in ACPI/patched but I couldn't get one to work.

fact: I created SSDT-DDGPU.aml to disable nvidia dgpu in my laptop (using config.plist to boot 'normal') but I also created a config.dgpu.plist which should drop the loading of SSDT-DDGPU.aml and enable nvidia drivers, yet the only way of ignoring the custom SSDT is by clover GUI, by hand, on each boot, in GUI > drop tables section.

 

is there a flag where the name of the custom/patched SSDT to be ignored/dropped can be set?

regards

Share this post


Link to post
Share on other sites
15 hours ago, vladichimescu said:

@Slice I tried looking for a way in clover config.plist to disable a custom SSDT placed in ACPI/patched but I couldn't get one to work.

fact: I created SSDT-DDGPU.aml to disable nvidia dgpu in my laptop (using config.plist to boot 'normal') but I also created a config.dgpu.plist which should drop the loading of SSDT-DDGPU.aml and enable nvidia drivers, yet the only way of ignoring the custom SSDT is by clover GUI, by hand, on each boot, in GUI > drop tables section.

 

is there a flag where the name of the custom/patched SSDT to be ignored/dropped can be set?

regards

Such this?

Снимок экрана 2019-02-15 в 9.13.19.png

Share this post


Link to post
Share on other sites

Hi 

 

What is the right edk2 svn version !

The fourth last commits mentioned 4 different versions. I don't understand.

 

Thanks

Share this post


Link to post
Share on other sites
46 minutes ago, Matgen84 said:

Hi 

 

What is the right edk2 svn version !

The fourth last commits mentioned 4 different versions. I don't understand.

 

Thanks

edk2 svn r28853

Share this post


Link to post
Share on other sites

Hello,I want to ask how to set default installation language ,I use this before

<key>Language</key>

<string>zh_CN:0</string>

But now I found it can not work,install language is english。

Thanks!

Share this post


Link to post
Share on other sites

This seems not "Clover Problem", but my fault.

So, I just "DISKPART > CLEAN" my whole HDD via Windows PE, #OFC after made backups: except.. my ESP -_-

I then recreated new GPT scheme with DiskUtility, got new ESP, restoring OS'es partitions etc.

Bootup to macOS via USB Pendrive then install "Clover for UEFI only" onto ESP.

Now, I'm having this issue on UEFI Shell when navigating to ESP (FSX):

cd [DIR] is not a directory

(no issue with Legacy EFI Shell, though)

I've followed dmazar guides as well:

newfs_msdos -v EFI -F 32 /dev/rdisk0s1
or
sudo newfs_msdos -F 32 -b 1024 -v EFI /dev/rdisk0s1

// also manually:

dd if=/dev/disk${1}s1 count=1 bs=512 of=/tmp/origbs
cp boot1f32 /tmp/newbs
dd if=/tmp/origbs of=/tmp/newbs skip=3 seek=3 bs=1 count=87 conv=notrunc
dd of=/dev/disk${1}s1 count=1 bs=512 if=/tmp/newbs

I've also remade "EFI" (/dev/sda1) with gParted under LinuxLive as well, set as: boot, esp.. install Clover using dd commands, writing EF00 as Type code with GPT Fdisk, but weird is.. still get this issue. So, I'm unable booting UEFI mode #atm. I've placed "FAT-64.efi" on ..\drivers64UEFI too.

 

Is there any missing steps? Thanks.

 

IMG_20190221_235314.png

Edited by Badruzeus

Share this post


Link to post
Share on other sites

I think that you did not create that EFI partition correctly as that is not the GUID that an ESP should get but just a basic data partition. There is an issue with ESPs because of FAT being absolutely terrible to determine which version is being used and lots of drivers make assumptions that are not always correct instead of detecting. I think your best bet is to allow an OS installer to create the EFI partition, I personally usually use gparted in linux because it has never failed to work for me on any computer if I just erase and reinitialize the disk to gpt but I also know that windows, macOS, and (all variants I know of) linux allows this in the installer.

Share this post


Link to post
Share on other sites
16 minutes ago, apianti said:

I think that you did not create that EFI partition correctly as that is not the GUID that an ESP should get but just a basic data partition. There is an issue with ESPs because of FAT being absolutely terrible to determine which version is being used and lots of drivers make assumptions that are not always correct instead of detecting. I think your best bet is to allow an OS installer to create the EFI partition, I personally usually use gparted in linux because it has never failed to work for me on any computer if I just erase and reinitialize the disk to gpt but I also know that windows, macOS, and (all variants I know of) linux allows this in the installer.

 

Ah OK, let me try again from scratch with gParted and not using any Partition Label neither named as "EFI". Thanks.

Screenshot 9.png

Edited by Badruzeus

Share this post


Link to post
Share on other sites

Your partition is 411647 - 2048 = 409599 sectors, but FAT uses clusters. What is your sector per cluster for the volume when you created it? Because

Microsoft's EFI FAT32 specification states that any FAT file system with less than 4085 clusters is FAT12, else any FAT file system with less than 65525 clusters is FAT16, and otherwise it is FAT32.

If you didn't change the cluster size to be like 2 or 4 (-b 1024 flag should be 2) then you end up with less than 65525 clusters and a driver that properly follows the specification would try using FAT16, seems weird that it would be able to display the root directory but just happens to be a weird bug. The volume contains the same information for directories and causes the root directory to be found at cluster 2 where it almost always is because its the first thing.

Share this post


Link to post
Share on other sites

Problem #SOLVED, thank you.

I formatted selected Partition 1 (/dev/disk0s1) under Windows PE's DISKPART >

format fs=fat32 quick unit=2k

Manually copy-paste EFI contents into it w/o any extra steps; and created Clover entry from BIOS is able booting Clover (UEFI). Strange is diskutil list it's partition type as "Microsoft Basic Data / 0700: NO NAME", so I then change Type code with gdisk as "EF00" and named as "EFI".

 

Just bit curious; Isn't it similar to this command under Mac? Weird it didn't work for me previously.. guessing, I did wrong step (or it' s just Windows applied special attributes to ESP?):

sudo newfs_msdos -F 32 -c 2 -v EFI /dev/rdisk0s1

..and I just realized that gParted's mkfs.fat created FAT32 with 1 cluster size for my ESP.

 

But now, I'm unable booting LEGACY Clover. Previously, this was my Boot Order list:

00. FS0:\EFI\CLOVER\CLOVERX64.efi "Clover EFI Bootloader" (UEFI)

01. Hitachi HTS545050B9A300 SATA-HDD (Legacy - boot0ss, boot1f32)

02. FS0:\EFI\ubuntu\grubx64.efi "Ubuntu 18.04.2" (IDK this was UEFI or Legacy)

...

> When booting Clover UEFI then Function: Exit, it boots Clover Legacy by default. Exit from Clover Legacy, it boots Ubuntu's Grub2 Bootloader. These abilities have gone at the moment. Actually, not a big deal.. but last time I was able to get Clover Startup Sound with Legacy, now only with UEFI.

Edited by Badruzeus

Share this post


Link to post
Share on other sites

There's a gpt partition tool gdisk

It is available on Linux

and for Windows

https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.4/gdisk-binaries/gdisk-windows-1.0.4.zip/download

and version for macOS can be complied from the sources

https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.4/gptfdisk-1.0.4.tar.gz/download

 

It is parallel of fdisk, but for gpt and knows how to do anything you may need to do with gpt.

Edited by Zenith432

Share this post


Link to post
Share on other sites

The cluster size doesn't matter as long as it's 1, 2, or 4, so you end up with more than 65525 clusters. You didn't create an EFI partition, in both gparted and diskpart there is a special way to create an ESP, that you must specify you want an ESP. Google how to make an EFI partition in either. Not sure how newfs_msdos determines whether to make an EFI or basic data volume but probably just the first partition on a GPT or something, or maybe macOS just assumes because of the PMBR that it is an EFI but it actually is not because it did not have the EFI GUID when you showed the device path in the shell.

Share this post


Link to post
Share on other sites
11 minutes ago, apianti said:

The cluster size doesn't matter as long as it's 1, 2, or 4, so you end up with more than 65525 clusters. You didn't create an EFI partition, in both gparted and diskpart there is a special way to create an ESP, that you must specify you want an ESP. Google how to make an EFI partition in either. Not sure how newfs_msdos determines whether to make an EFI or basic data volume but probably just the first partition on a GPT or something, or maybe macOS just assumes because of the PMBR that it is an EFI but it actually is not because it did not have the EFI GUID when you showed the device path in the shell.

OK, that's why with diskpart formatted FAT32 I was unable to rebuild Windows BCD;

cd /d z:\EFI\Microsoft\Boot\
bootrec /RebuildBcd
//System Partition not found

I think bcoz it uses "MS Basic Data" type (0700) instead of "ESP" (EF00), right?

Till I manually changed it's type code with gdisk.

Share this post


Link to post
Share on other sites

Yeah you have to delete the partition and recreate it with efi format, that's the only way to do it in diskpart. You can just reformat it in gparted, but you have to make sure you change the parameters of the cluster size either way so it's less than 8, or increase the size of the partition so that it will be FAT32 no matter what. That might be pretty wasteful though.

Share this post


Link to post
Share on other sites

Sorry for bit #OffTopic;

I got this when tried building latest AudioPkg..

 

 

MacBook-Pro:~ badruzeus$ cd /Users/badruzeus/udk/EXT_PACKAGES/AudioPkg 

MacBook-Pro:AudioPkg badruzeus$ git pull

remote: Enumerating objects: 18, done.

remote: Counting objects: 100% (18/18), done.

remote: Compressing objects: 100% (7/7), done.

remote: Total 10 (delta 6), reused 7 (delta 3), pack-reused 0

Unpacking objects: 100% (10/10), done.

From https://github.com/Goldfish64/AudioPkg

   4b82d5e..dcbf8ff  master     -> origin/master

Updating 4b82d5e..dcbf8ff

Fast-forward

 Application/HdaCodecDump/HdaCodecDump.c | 2 +-

 1 file changed, 1 insertion(+), 1 deletion(-)

MacBook-Pro:AudioPkg badruzeus$ ls

Application Binaries LICENSE README.md macbuild.tool

AudioPkg.dec External Library UDK

AudioPkg.dsc Include Platform debbuild.sh

MacBook-Pro:AudioPkg badruzeus$ ./macbuild.tool

Already up to date.

ln: AudioPkg: File exists

 

 

I've removed ../Binaries, ../UDK/Build.. but still won't build. Thanks.

Edited by Badruzeus

Share this post


Link to post
Share on other sites
7 hours ago, apianti said:

Because of this line and the next, probably. https://github.com/Goldfish64/AudioPkg/blob/master/macbuild.tool#L123. Unsure what that is even supposed to be doing.

OK, thanks. It needs re-cloning "UDK" on build.

 

About my prev. post (related to: `cd [XXX]: is not a Directory` with UEFI Shell), I realized that having this issue after manually copying EFI contents with File Manager (eg. Windows Explorer, from [LocalDisk_NTFS]:\Backups\EFI\ to [FAT32_ESP]:\). No problem if using `cmd > xcopy /s [source] [target]`, is there any special "attributes" for EFI contents? Weird is with Linux thing goes fine with $ sudo mount /dev/sdaX esp && sudo cp -r [efi_backup] esp. Or.., it was just my bad with wrong FAT format.

Edited by Badruzeus

Share this post


Link to post
Share on other sites

How did you mount the EFI partition in windows explorer? As far as I knew you could only mount it with the command line or by using explorer++. I can't mount any EFI partition to be visible in explorer even with admin privileges...?

Share this post


Link to post
Share on other sites
46 minutes ago, apianti said:

How did you mount the EFI partition in windows explorer? As far as I knew you could only mount it with the command line or by using explorer++. I can't mount any EFI partition to be visible in explorer even with admin privileges...?

// cmd as Administrator
DISKPART
> sel Disk X
> sel Partition Y
> assign letter=Z:
> exit
// Task Manager as Administrator, File, Browse.

I'm not sure if that is good; seems like missing ESP's files / folder attributes < if they previously were installed from HFS+; or it's just my mac's root which has permissions issue. Yes, I use Finder addon: XtraFinder (no attributes options changed though).

Share this post


Link to post
Share on other sites
5 hours ago, apianti said:

How did you mount the EFI partition in windows explorer? As far as I knew you could only mount it with the command line or by using explorer++. I can't mount any EFI partition to be visible in explorer even with admin privileges...?

I don't follow you, because if I mount the boot efi partition from a command prompt with "mountvol T: /S" then afterwards I see the efi partition in T: in explorer.  Any other efi partitions than the boot one can be mounted from a command prompt by running "mountvol" to display the available mountpoints and then choosing the right one using the "mountvol T: <VolumeName>" format.  The partition will then be visible in explorer.

Edited by Zenith432

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 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 
       
       
    • By SepehrM
      I'm trying to install High Sierra 10.13.3 on an ASUS N552VW laptop, and I get stuck after this message:
      "could not recover SATA HDD after 5 attempts, terminating" 
      And some other warnings afterwards.
      Specs:
      CPU: Intel Skylake 6700HQ 2.6GHz
      RAM: 16GB DDR4
      2TB HDD + 128GB SSD
      GPU: Intel HD Graphics 530 + Nvidia GTX960m
      I'm installing using a 16GB USB3 flash drive on one of HDD volumes (UEFI Mode)
       
      I uploaded the verbose log and clover config.plist
      config-new.plist

    • By Reel
      All work except camera
      You need SwitchResX that the screen does not freeze
         


    • By RougeOne
      Budget Workstation MacOS 10.14.1 build: z370 AORUS Gaming 5 - i5-8600K - RX 580 - UHD 630
      flawless iGPU/dGPU integration, fast FCPX editing/rendering, great overall performance for ~$1200 / ~£1000
       
      Update: updated WhateverGreen and Lilu, then updated OS to 10.14.3 and everything is fine! Even iMessage, which previously I hadn't been able to make work, is now working - possibly the update flushed the NVRAM?
       
      I'm gonna come straight out and admit it - I used newb tools which are considered taboo on InsanelyMac, and so this isn't so much an installation guide as it is a green flag to anyone considering the same hardware. My first and previous Hackintosh project was just over ten years ago and this site was massively helpful, so this is my (very small) way of giving back.
       
      EFI DIRECTORY
      http://s000.tinyupload.com/index.php?file_id=97606131925137056003
       
      HARDWARE
      CPU: Intel i5-8600K 3.6GHz hexacore (contains UHD 630 iGPU)
      CPU Cooler: be quiet! Pure Rock Slim (no paste needed, and fan facing front)
      Mobo: GIGABYTE z370 AORUS Gaming 5 (WIFI)
      RAM: 1x 8GB CORSAIR Vengeance LPX C16 2666MHz (in first slot)
      GFX Card: Sapphire RX 580 NITRO+ SE
      SATA: used ports 0, 1, 3, 5 (HDD problems when connected to port 4)
      HDD: generic
      DVD Drive: generic
      PSU: EVGA 500W Semi Modular (but you should get 650W!)
      Case: CoolerMaster CM590 III
      Fans: 2x stock case fans (one sucky on front, one blowy on back), 3x be quiet! BL046 120mm fans (two blowy on top, one sucky on front). Airflow near-perfectly balanced.
       
      ADVICE
      With the Clover configuration, you want to pay close attention to all things relating to graphics. There are some specific settings for ACPI, Boot, Devices and Graphics which should be copied exactly in order to get the iGPU and dGPU to work in perfect harmony. For instance, make sure you use ig-platform-id 59120003 rather than 59120000 if you want FCPX to be usable. With the right settings, FCPX will not only run, but run flawlessly.
       
      I was not able to figure out how to make NVRAM/PRAM behave itself, and I got errors when I tried to issue relevant commands. As a result, I could not at first get iMessage to work properly. It worked once on my first installation attempt but not from subsequent attempts. This Clover configuration therefore has no consideration whatsoever toward iMessage reliability - however, iMessage ended up working somehow, anyway - I noticed it after I'd updated to 10.14.3 but this may just have been coincidence.
       
      Onboard WiFi does not work. There is no driver for it. I'm using wired ethernet to a bridge router as it was cheaper than getting a compatible PCI card.
       
      Audio is working well after I installed the z370 audio patch, then the ALC1220 codecs, then AppleALC.
       
      With kexts for generic 3rd party SATA and generic 3rd party eSATA, my HDDs and DVD drive work perfectly well.
       
      Sleep/Wake functions run perfectly. iCloud functions run perfectly. Shutdown leaves the mobo LEDs on, annoyingly.
       
      My USB 3 ports seem to suffer from low power output, and I don't know why.
       
      Overall, this system appears to run about as well under MacOS 10.14 Mojave as it does under Windows 7. I would solidly recommend this build to anyone looking to build a computer for workstation purposes, on a budget.
    • By JhonneR
      Good morning, everyone, I'm sorry if I was wrong in choosing the topic but I need help.
      I have found it extremely difficult to mount a Hackintosh in my acer.
      Setup;
      I5 2430m 2.4 6GB RAM
      Mobo P5we0 - Intel intel Graphics 3000
      At the moment I have not found out what my audio codecs are.
      but I'll leave the link on the motherboard.
      however, my real problem is several.
      I have already used the itakos image, I have already used several images that could be installed normally and that after installing the image I do not have internet via cable or wireless.
      And another, I already looked in other forums and I know that I will be called a donkey in the logical question but I have not been able to install the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] or clover to start from the Hard Disk, so I do not know what to do.At the moment I still do not know if there has already been someone who has already installed the High Sierra or just the Sierra in this notebook model and obtained permanent success.
      If anyone can help me, I'll be grateful.
      Installations without success, but with the system already installed in ACER;
      SIERRA
      HIGH SIERRA
      MOJAVE
      All with the same symptom. Starting only by the bootable USB stick and without internet connection via cable and wireless.
      Appreciate ! Acer 5750 Official Page
×