Photos: https://imgur.com/a/BR1Vvon Hardware specs: CPU: Intel core i7-2600 4c8t @ 3.4 Ghz Motherboard: MSI B75A-G41 RAM: 16 GB DDR3 @ 1333Mhz (4+4+8) Hard Drive: 240GB SSD x 2 (one for Windows 11 + EFI, one for MacOS) GPU: Nvidia GTX 1070 (Windows, disabled in config.plist), AMD R9 270X (MacOS) Realtek Audio + Realtek Gigabit Ethernet 4 days of frustration finally ended! I managed to install Big Sur 11.2.3 on my desktop with OpenCore 0.7.5, running on dual boot with Windows 11 using rEFInd (not boot Windows through OC as I don't like it to spoof my hardware information on Windows). Installation stage was a big PITA, started with Catalina and aim to upgrade to Big Sur later on (that's what I did for my HP laptop). I tried to create my own EFI but kept getting Wake-failure error and boot loop. I didn't realize until I almost finish with this setup that my ProperTree was too outdated. Make sure you keep your ProperTree up-to-date. Then I decided to get some EFI from github and tweaked it a bit to suit my hardware, booted alright (as long as I didn't use my outdated ProperTree to take an OC snapshot). Installation in GUI was alright, normally took 3-4 hours (it is online installation I guess). Then came the part where the installer finalized things (black screen with apple logo and ETA): I could not get through this part, it was just stuck in "Less than a minute remaining" forever, multiple reboot, still same issue. As I'm running a dual GPU setup (GTX 1070 for Windows and R9 270X for Mac), I thought it would be better if I unplug the GTX and just leave the AMD on the motherboard, also, get a cleaner EFI with only mandatory kexts and drivers. There is a very good up-to-date EFI base for Sandy Bridge (link below) for those who still use this generation. I also recreated a new USB installation media using createinstallmedia inside the Big Sur installation package. Instruction here: https://www.macworld.co.uk/how-to/bootable-mac-installer-3575875/. This function created an additional partition ~100MB. So I mounted it and copied the EFI folder in. This time the installation went smoothly, could be due to cleaner EFI. Once I finished with the initial setup, I added additional components such as ALC kext, device property to exclude my Nvidia GTX GPU from being recognized by the system, then booted into Windows, mounted the main EFI which sits in the same SSD as Windows, pasted my EFI in and add OC entry in rEFInd. Job done! The experience is alright so far, got beach ball spinning constantly at first when I click on new things, but fewer after some 5-10 minutes (still a thing to resolve, idk if it's something to do with my SATA cable or other stuff). The GTX 1070 often displays first at boot on my primary monitor, and stays until I press the scan input button on the monitor to switch to the AMD input, this may be a hassle for some people, but I don't mind much. Second monitor just pops up as long as Mac is booted, no issue here. FYI, the AMD R9 270X GPU is natively supported, as listed on Dortnatia: https://dortania.github.io/GPU-Buyers-Guide/modern-gpus/amd-gpu.html. However, MacOS will detect it as a R9 370X, which I think, will not have any impact on the performance. Regarding the GTX 1070 that needs to be disabled, I managed to do it once with the SSDT method which is not even complete, as it was hit or miss, so I switched to device properties entry. Link to the Base EFI for Sandy Bridge: https://github.com/luchina-gabriel/BASE-EFI-INTEL-DESKTOP-2NDGEN-SANDY-BRYDGE. Huge thanks to the author, they took a major part in rescuing my frozen installation. Important tips: - Use latest ProperTree version. - Only physically install compatible hardware during installation stage. - Build your own EFI, or if use any from online, make sure it is a "base" tweak (like the one for Sandy Bridge above). I trust the Sandy Bridge EFI base because it sticks to the Dortania guide and only include mandatory components. - Make sure you generate your own SMBIOS info no matter where your EFI comes from. All the best for anyone who is working on, or will get into Hackintosh soon. You try, you will get there. [link] [comments] |
Post a Comment