Contribute
Register

High Sierra on Asus B250I

Status
Not open for further replies.
Joined
Dec 12, 2017
Messages
6
Motherboard
Asus B250I
CPU
i5-7500
Graphics
1050 Ti
Hi, I'm Tim and I'm attempting High Sierra on this:
ASUS B250I mini-ITX
i5-7500
1050 Ti gfx
Samsung NVMe SSD

However, this post might be more meaningful in the DSDT or SSDT forums...

I've successfully created a bootable usb (but don't have consistent access to an OSX machine) and been following this guide: https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.235474/
Then I booted Clover, it got about 40% progress and wheel of death.

Unfortunately, I didn't screenshot verbose mode but read forum posts and started tinkering. I may be worse off than when I started...

Here's what I have done:
Downloaded kexts that matched the list represented here:
https://www.tonymacx86.com/threads/...ming-i7-7700k-intel-hd-630-radeon5450.239427/

(excluding WhateverGreen & IntelGraphicsFixup)

Set what seemed relevant dsdt settings to true from this list and their descriptions:
https://www.tonymacx86.com/threads/clover-dsdt-fixes.176195/

Things that I haven't done:
Anything with SSDT. This seems to be what verbose mode is complaining about. Are there default ones to be downloaded (I know I can generate some with a script (https://www.tonymacx86.com/threads/quick-guide-to-generate-a-ssdt-for-cpu-power-management.177456/), but I don't have consistent access to a working mac).

Renaming. I don't quite know how to do this. Some are using Clover configurator, but I don't think I can on a windows box.
E.g. HDAS -> HDEF, XHCI -> XHC, etc.

Anything specific to address the fact that I'm installing directly onto an M.2 SSD. Some other users have installed onto other drives first.

Below I'll attach config.plist, screenshot of kext folder, BIOS and verbose output.
 

Attachments

  • BIOS-Boot.jpg
    BIOS-Boot.jpg
    2.4 MB · Views: 121
  • BIOS-Categories.jpg
    BIOS-Categories.jpg
    2.4 MB · Views: 103
  • BIOS-Main.jpg
    BIOS-Main.jpg
    2.3 MB · Views: 139
  • BIOS-USB.jpg
    BIOS-USB.jpg
    2.3 MB · Views: 114
  • config.plist
    5.3 KB · Views: 157
  • Clover Boot.jpg
    Clover Boot.jpg
    3.7 MB · Views: 128
  • CPU-Config.jpg
    CPU-Config.jpg
    2.3 MB · Views: 131
  • CPU-Power.jpg
    CPU-Power.jpg
    2.4 MB · Views: 111
  • CPU-Power2.jpg
    CPU-Power2.jpg
    2.2 MB · Views: 118
  • Kexts.JPG
    Kexts.JPG
    79.1 KB · Views: 134
  • Memory Timing.jpg
    Memory Timing.jpg
    2.3 MB · Views: 113
  • Memory-Bottom.jpg
    Memory-Bottom.jpg
    2.5 MB · Views: 97
  • Memory-Top.jpg
    Memory-Top.jpg
    2.7 MB · Views: 94
  • PCIE-Settings.jpg
    PCIE-Settings.jpg
    2.4 MB · Views: 103
  • Storage.jpg
    Storage.jpg
    2.2 MB · Views: 95
  • Verbose Errors - SSDT.jpg
    Verbose Errors - SSDT.jpg
    5.3 MB · Views: 177
  • VT-d Disabled.jpg
    VT-d Disabled.jpg
    2.2 MB · Views: 104
  • Wireless and Bluetooth.jpg
    Wireless and Bluetooth.jpg
    2.4 MB · Views: 198
This seems to be what verbose mode is complaining about.
This error is typically the result of too many unnecessary fixes in config.plist/ACPI/DSDT/Fixes.
Remove all of them (or set false), then enable only those you actually need.
 
I have set all dsdt fixes to false and have returned to the 40% stage once more.

Now I'm getting "Service exited with abnormal code 1" error / hang.
Another user found success with this: https://www.tonymacx86.com/threads/solved-service-exited-with-abnormal-code-1.221715/
But it looks like he jumped teams to insanelymac.

Options to try:
Remove graphics card and boot without.
Change iMac model from 14,2 to 18,2 (which matches CPU).
 
Successfully installed and ran Multiboot.
Multiboot.jpg
But then ran into a Kernal Panic on reboot.

After searching on the forum, I think I've ignored NVMe issues.
However, wasn't sure whether since I'm trying for 10.13, I could ignore...
With 10.13, Apple has fixed their IONVMeFamily.kext and now it supports 512 byte block sizes natively. This means for many NVMe SSDs, you do not need these patches. Still, the special patches for LiteOn/Plextor/Hynix SSDs may be necessary (see above).
The essence of what I've read regarding RehabMan's work on NVMe is that it's best to do PREinstallation.

How would I go about fixing it post installation, if this is my issue?

Thanks in advance!
 

Attachments

  • Kernal panic.jpg
    Kernal panic.jpg
    3.8 MB · Views: 91
Just installed Win10, have retrieved BIOS identifier for the NVMe controller. Will have to wait until Saturday to use a mac and generate SSDT for the fix. Then I will re-install High Sierra and go from there.

Just FYI - the screenshot I took above wasn't very useful (kernal panic). Is there a better way to record boot errors? I don't think I can do either of these: https://www.tonymacx86.com/threads/kernel-panic-where-to-find-logs-lion.43242/

Thanks, always!
 
Status
Not open for further replies.
Back
Top