Contribute
Register

Stuck at Attempting System Restart... MACH Reboot

Status
Not open for further replies.
What's the proper format of dropping DMAR and MATS in config.plist?
As per this post, it should look like this:

Code:
<key>APCI</key>
<key>DropTables</key>
<array>
  <dict>
    <key>Signature</key>
    <string>MATS</string>
  </dict>
  <dict>
    <key>Signature</key>
    <string>DMAR</string>
  </dict>
</array>

However this isn't valid JSON.

I would certainly hope it's not valid JSON, because this is XML.

I think they mean drop them on Clover bootup.
 
I would certainly hope it's not valid JSON, because this is XML.

I think they mean drop them on Clover bootup.
Whooops my mistake, I have a quick look plugin installed which interpreted it as JSON and gave me error. Still, the above format isn't valid XML, is it?

Shouldn't it be like this?
Code:
<key>APCI</key>
<dictionary>
    <key>DropTables</key>
    <array>
        ...
 
What's the proper format of dropping DMAR and MATS in config.plist?
As per this post, it should look like this:

Code:
<key>APCI</key>
<key>DropTables</key>
<array>
  <dict>
    <key>Signature</key>
    <string>MATS</string>
  </dict>
  <dict>
    <key>Signature</key>
    <string>DMAR</string>
  </dict>
</array>

However this isn't valid JSON.

you may use Clover Configurator to do the job for you.
http://mackie100projects.altervista.org/download-clover-configurator/

Screen Shot 2017-09-27 at 10.19.52 PM.png
 
Last edited:
I am also looking for info on dropping tables for Z87 boards specifically a GA-Z87X-UD5H as some others are. I experienced problems with all of the HS betas. I had to drop MATS manually at first (at Clover boot with a space bar intervention) then via a manual .plist edit, as at that time, CC wasn't giving me the option to drop MATS (was not in the list of droppable tables for me). I see the newer version of CC does now offer me this functionality. Which tables are being dropped to result in a successful installation? Just DMAR and MATS?

Is there any further advice or experience anyone can share on upgrading the GA-Z87X-UD5H to High Sierra please? Up until HS, all of my builds with OSX the macOS have been "golden", with messages, iCloud, FaceTime and complete functionality.

Thanks in advance.

Amblin
 
Last edited:
I am also looking for info on dropping tables for Z87 boards. I, like you, am on a GA-Z87X-UD5H and experienced problems with all of the HS betas. I had to drop MATS manually at first (at Clover boot with a space bar intervention) then via a manual .plst edit, as at that time, CC wasn't giving me the option to drop MATS (it wasn't in previous versions of droppable tables for me). I see the newer version of CC does now offer me this functionality. Which tables did you drop?

Is there any further advice or experiences you can share on upgrading the GA-Z87X-UD5H to High Sierra please? Up until HS, all of my builds with OSX the macOS have been "golden", with messages, iCloud, FaceTime and complete functionality.

Thanks in advance.

Amblin

you can manually add the MATS entry in the clover configutator (click the "+" or "-" symbols to edit the entries)
 
Thanks for the reply.

When adding the DMAR and MATS entries in "Drop Tables" as in your image, do I also need to add the SSDT components as in your image in "Drop Tables"?

Thanks in advance.
 
Thanks for the reply.

When adding the DMAR and MATS entries in "Drop Tables" as in your image, do I also need to add the SSDT components as in your image in "Drop Tables"?

Thanks in advance.

you are talking about SSDT tables (CpuPm, Cpu0ist)

that's the clover default settings, I haven't changed the settings.

my board's BIOS (Z68MA-D2H) do not has the DMAR table, actually I don't need that entry, I don't know yours.
 
Apologies for a final question. The dropping of MATS and DMAR tables. Is this only for installation or is it a permanent setting we leave in our root EFI config.plist?

Thanks in advance.
 
Apologies for a final question. The dropping of MATS and DMAR tables. Is this only for installation or is it a permanent setting we leave in our root EFI config.plist?

Thanks in advance.

permanent setting, without dropping that table, the system cannot boot (10.13.0)
 
Status
Not open for further replies.
Back
Top