Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
Joined
Dec 8, 2017
Messages
19
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7960X
Graphics
RX 6800 XT
Mac
  1. Mac Pro
Classic Mac
  1. Apple
Are you sure that posting your KP log would really help? I am not really a friend of KP logs.. many times a KP log just says nothing.. and if you can‘t deduce anything from you KP log, why should I?

If the KP was due to some borked user setting wouldn‘t it be better to simply perform a clean install?

Else it could be caused by anything, e.g. also by some kext you added recently or by some BIOS setting you changed recently..

Do not really know how to help.. :rolleyes:

I agree with KP logs, cannot dig anything out of it!,
I'll take your advice: I think I will go for a clean install!

Thanks for the quick reply.
 
Joined
Sep 27, 2017
Messages
56
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7900X
Graphics
Vega 64
Mac
  1. Mac Pro
Mobile Phone
  1. Android
I just updated my EFI with the latest SSDTs and patches and I have to say the new "module like" ssdt implementation is amaaaazing. Thanks a lot for your work @kgp !! :clap::clap::clap::clap::headbang::headbang::headbang::headbang:
 
Joined
Sep 9, 2018
Messages
25
Motherboard
ASROCK X299-ITX/AC
CPU
i9 7980XE
Graphics
RADEON VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
  2. iOS
Hi,
I have been trying to edit my DSDT and adding module SSDT but until now it always failed
How to do that?
I have edited KGP module like SSDT based on my IOREG, but I still confuse about how to put KGP SSDT (eg. SSDT-X299-Vega.aml) to my DSDT.aml
I try to copy paste but I always can't boot, it gives me error like attachment below
below also my DSDT.aml file

can anyone here help me to give me this one example how to do it (adding KGP SSD x299 Vega aml to my DSDT) ?
thank you
 

Attachments

  • IMG_4685.jpg
    IMG_4685.jpg
    3.7 MB · Views: 70
  • DSDT.aml
    124.6 KB · Views: 80
Joined
Feb 15, 2011
Messages
121
Motherboard
Asus X299 Sage 10G
CPU
i9-7980XE
Graphics
WX7100
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
Can anyone help me with a build guide? I must be missing something. I am switching my motherboard over to a Gigabyte Dessignare EX and having a *** of a time trying to get High Sierra working. Specs are i9 7900X x299 Dessignare EX and 32gb ram. Followed all the steps on the first page. I can get the installer to boot with npci=0x3000 but after it installs from usb I can't boot to hd. I have a number of errors such as "macos could not be installed on your computer resources have expired" and architecture could not be recognized. Any help would be greatly appreciated. Anyone get this board to work?
 
Joined
Dec 31, 2012
Messages
598
Motherboard
Asus Sage 10/G X299
CPU
i9-10980XE
Graphics
AMD Radeon VII
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
Can anyone help me with a build guide? I must be missing something. I am switching my motherboard over to a Gigabyte Dessignare EX and having a *** of a time trying to get High Sierra working. Specs are i9 7900X x299 Dessignare EX and 32gb ram. Followed all the steps on the first page. I can get the installer to boot with npci=0x3000 but after it installs from usb I can't boot to hd. I have a number of errors such as "macos could not be installed on your computer resources have expired" and architecture could not be recognized. Any help would be greatly appreciated. Anyone get this board to work?
Sure...my system (as you can read in infos) is running well since 5 months. Please attach your EFI with config.plist so i can check what is the problem.
 
Joined
Dec 31, 2013
Messages
797
Motherboard
Huawei Matebook D
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
  1. iOS
The many AMD cards for OSX? This guide is about building your own iMac Pro. And an iMac Pro does not employ a RX 580, sorry.. if you want to build a mac pro (that does not support skylake-x) with a RX 580, you are definitely in the wrong thread.. ;)
No, I am in the right thread, Mr initiator of the thread, as there is no thread for what I want which is: Run MacOS on X299 with whatever video card and other components I want.
So this being the closest to it, and being a very detailed guide, it helps a lot in achieving a slightly different objective.
I want MacOS on a PC. Nothing more restricted than that.
Thanks for this amazing guide and for the component SSDT approach.
 

RuleBreaker01

Banned
Joined
May 31, 2018
Messages
1,198
Hi,
I have been trying to edit my DSDT and adding module SSDT but until now it always failed
How to do that?
I have edited KGP module like SSDT based on my IOREG, but I still confuse about how to put KGP SSDT (eg. SSDT-X299-Vega.aml) to my DSDT.aml
I try to copy paste but I always can't boot, it gives me error like attachment below
below also my DSDT.aml file

can anyone here help me to give me this one example how to do it (adding KGP SSD x299 Vega aml to my DSDT) ?
thank you

In my experience, a system won't boot for one of the following 3 reasons:
1- Your BIOS settings are wrong, in particular you didn't disable CSM in the BIOS Boot section
2- You didn't set properly the number of cores in TSCAdjustReset.kext/Contents/Info.plist properly (it must be number of cores*2-1)
3- Invalid SSDT/DSDT file

Here it appears to be due to 3. Remember: you do *not* need any SSDT/DSDT for the system to boot.

So as a start I would remove all your custom SSDT/DSDT and re-add them one at a time until you determine the faulty one.
 
Joined
Jan 20, 2011
Messages
100
Motherboard
Asus X299 TUF Mark 1
CPU
i7-7800X
Graphics
RX 590
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
  4. Mac Pro
Classic Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS
does somebody know by chance if the BIOS 1503 on x299 TUF Mark 1, also has the unlocked MSR 0xE2 option. If so where can I find it? I'm still on patched 1301 and scared to update.
 
Joined
Sep 9, 2018
Messages
25
Motherboard
ASROCK X299-ITX/AC
CPU
i9 7980XE
Graphics
RADEON VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
  2. iOS
In my experience, a system won't boot for one of the following 3 reasons:
1- Your BIOS settings are wrong, in particular you didn't disable CSM in the BIOS Boot section
2- You didn't set properly the number of cores in TSCAdjustReset.kext/Contents/Info.plist properly (it must be number of cores*2-1)
3- Invalid SSDT/DSDT file

Here it appears to be due to 3. Remember: you do *not* need any SSDT/DSDT for the system to boot.

So as a start I would remove all your custom SSDT/DSDT and re-add them one at a time until you determine the faulty one.

1. wow, how do you know my CSM was enable in the BIOS? because you are correct, so which error message that give that information?
2. I have set TSCAdjustReset.kext as KGP write in the his guide
3. this is the thing I really want to learn, which is how to apply KGP PCI module ssd aml to my dsdt.aml?

thank you for reply
 
Joined
Mar 28, 2011
Messages
254
Motherboard
Asus Tuf X299 Mark 1
CPU
i9-7900X
Graphics
RX 5700 XT
Mobile Phone
  1. iOS
does somebody know by chance if the BIOS 1503 on x299 TUF Mark 1, also has the unlocked MSR 0xE2 option. If so where can I find it? I'm still on patched 1301 and scared to update.

I have the same motherboard and keep that option, you do not need to patch or the 1301,1401,1503 bios. All have option to activate or deactivate MSR 0xE2 control.

Everything works spectacular
 
Status
Not open for further replies.
Top