Recently Browsing 0 members
No registered users viewing this page.
10.14.5: Memory allocation errors after clover update (affects both installation and the system I had working)By Aldaro
I have been running macOS Mojave on my system for 3 months and everything was working pretty well. After taking an update for clover, my entire system got wrecked, and I cannot even boot to an installation environment anymore (which I really need to do since I am starting back at square one). I still have the old EFI folder backed up, but I know it'll only be a matter of time before Apple introduces an update that requires me to update Clover in order to work correctly. I have tried all the available memory fixes, but none of them seem to work. I was previously using the original osxaptiofix; so, I gave v2, and v3 a try, but to no success. I read somewhere on the main discussion board for clover that AptioMemoryFix was no longer going to be supported and I therefor decided to skip over it (not to mention it isn't even available in newer clover installation packages).
Motherboard: GIGABYTE Z390 M GAMING
CPU Intel core i5 9600k @ stock 3.7GHz
RAM 32GB DDR4 2667MHz
GPU AMD Radeon RX 580 with 8GB of GDDR5
SSD Intel 660p 512GB NVME
NIC: Intel i210 10/100/1000 as it is natively supported in macOS
I have been using the iMac 19,1 SMBIOs as I built this machine to match it as close as humanly possible. As for my UEFI settings, I did the usual:
Disabled Windows specific features and secure boot
Enabled XHCI hand off
Enabled Above 4G decoding
Disabled onboard NIC since it is made irrelevant by my intel i210
USBInjectAll -- WITH PATCHED SSDT in /EFI/CLOVER/ACPI/patched
Below are images of the errors I am receiving when trying to boot the macOS Mojave installer.
with original osxaptiomemoryfix
Anyway, if somebody can help me figure out what's going on, that'd be greatly appreciated. My ultimate goal is to get an install with minimal clover patches as to be better prepared when the winds of change from Apple come roaring.
p.s: I have also attached a copy of my EFI folder
I got a Hackintosh I use for music production.
Gigabyte z370 Gaming 7
64 GB RAM
Sapphire Vega 64
I can't get through mixing a song or working on a song without my computer randomly crashing. I already tried replacing the RAM and it did nothing.
Here's a crash report :
Anonymous UUID: E1AFFE16-EE3F-B507-9C69-7C0ECA36C3A2
Fri Dec 28 15:18:09 2018
*** Panic Report ***
panic(cpu 0 caller 0xffffff80032bc002): "Possible memory corruption: pmap_pv_remove(0xffffff80a21a12e0,0x13a65f000,0xed1827, 0x8000000ed1827066, 0xfffffe93b7fd22f8): empty hash, priors: 0"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4903.231.4/osfmk/i386/pmap_internal.h:842
Backtrace (CPU 0), Frame : Return Address
0xffffffa762b0b930 : 0xffffff80031aeafd
0xffffffa762b0b980 : 0xffffff80032e85a3
0xffffffa762b0b9c0 : 0xffffff80032d9fca
0xffffffa762b0ba30 : 0xffffff800315bca0
0xffffffa762b0ba50 : 0xffffff80031ae517
0xffffffa762b0bb70 : 0xffffff80031ae363
0xffffffa762b0bbe0 : 0xffffff80032bc002
0xffffffa762b0bcd0 : 0xffffff80032bcaf7
0xffffffa762b0bd30 : 0xffffff8003243cec
0xffffffa762b0be80 : 0xffffff800324b3d2
0xffffffa762b0bec0 : 0xffffff80031a1833
0xffffffa762b0bef0 : 0xffffff80032c170b
0xffffffa762b0bfa0 : 0xffffff800315c486
BSD process name corresponding to current thread: Reason
Boot args: dart=0
Mac OS version:
Darwin Kernel Version 18.2.0: Mon Nov 12 20:24:46 PST 2018; root:xnu-4903.231.4~2/RELEASE_X86_64
Kernel UUID: 56B30885-F9BA-30E8-AD1C-5D59EC243BA9
Kernel slide: 0x0000000002e00000
Kernel text base: 0xffffff8003000000
__HIB text base: 0xffffff8002f00000
System model name: iMac18,3 (Mac-BE088AF8C5EB4FA2)
System uptime in nanoseconds: 541467231994
last loaded kext at 256510804912: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f87b32000, size 69632)
last unloaded kext at 317416840242: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f87b32000, size 61440)
Boot Volume File System Type: apfs
Memory Module: BANK 0/DIMM0, 16 GB, DDR4, 2666 MHz, Crucial Technology, BLS16G4D26BFSE.16FBD
Memory Module: BANK 1/DIMM0, 16 GB, DDR4, 2666 MHz, Crucial Technology, BLS16G4D26BFSE.16FBD
Memory Module: BANK 0/DIMM1, 16 GB, DDR4, 2666 MHz, Crucial Technology, BLS16G4D26BFSE.16FBD
Memory Module: BANK 1/DIMM1, 16 GB, DDR4, 2666 MHz, Crucial Technology, BLS16G4D26BFSE.16FBD
USB Device: USB 3.1 Bus
USB Device: USB2.0 Hub
USB Device: USB2.0 Hub
USB Device: Macally XKEYLED USB Keyboard
USB Device: USB3.0 Hub
USB Device: USB3.0 Hub
USB Device: USB 3.1 Bus
USB Device: USB 3.1 Bus
USB Device: USB 3.0 Bus
USB Device: 4-Port USB 3.0 Hub
USB Device: H150i Platinum
USB Device: iLok
USB Device: CodeMeter-Stick
USB Device: Apogee Control
USB Device: Macally ECOMouse
USB Device: USB Axiom 49
USB Device: Back-UPS RS 1500G FW:865.L5 .D USB FW:L5
USB Device: 4-Port USB 2.0 Hub
USB Device: BCM20702A0
Serial ATA Device: ST2000DX002-2DV164, 2 TB
Model: iMac18,3, BootROM 126.96.36.199.0, 6 processors, Intel Core i7, 3.70 GHz, 64 GB, SMC 2.41f1
Graphics: Radeon RX Vega 64, Radeon RX Vega 64, PCIe
Network Service: Ethernet 2, Ethernet, en1
Bluetooth: Version 6.0.9f2, 3 services, 27 devices, 1 incoming serial ports
Any help is greatly appreciated. Thank you.
Hi guys, this thread is to show you a new and open source app, created by me, that I called TINU:
The name means: TINU Is Not #####, the U refers to a popular software that is used to create macOS hackintosh installers (that for good reasons is banned on this forum), but the aim of the name is to explain that this app is a totally different thing from that software and works in a totally different way.
This app basically is a graphical interface for the createinstallmedia executable that is inside the macOS and Mac OS X installer apps, it is capable to create a bootable installer completely vanilla like what you do using the command line method, and also this method is recommended by apple itself. In addition to this, this app provvides to you simplicity and flexybility, and lets you to avoid most of the steps needed with every other app.
TINU allows you to create easily a bootable macOS installer without messing around with command line stuff and without using disk utility, all you need to do is use the app and then install clover on the usb drive once TINU has finished or leave it as is if you want to use it on a real Mac.
- Simple-to-use UI that allows you to easily start the bootable macOS installer creation process.
- It can work with every macOS installer app that has the createinstallmedia executable inside its resources folder (including also beta and newly released installers).
- You can use any erasable volume that is at least 7 GB of size (if the volume's drive is not in GUID format, TINU will re-format it accordingly).
- Can work with the Mac OS recovery system, so you can create a bootable macOS installer from the macOS installer itself or from the macOS recovery partition, and you can use TINU to install macOS, too.
- 100% clean: The bootable macOS installers created with this tool are vanilla, just as if you created them using the command line "createinstallmedia" method in Terminal.
- Open Source: You can verify what this program does on your computer and you can create your own version by downloading and playing with the source code.
- Does not require any special preparations. Just open the program, make sure you have a USB drive plugged in and have a macOS installer app on your disk.
- No need to use Disk Utility. TINU can format your drive or partition for you.
- Integrated EFI partition mounter tool.
- Uses recent, modern, APIs and SDKs and the Swift 3 language.
- Transparent graphics style available (type alt-S or choose from the menu bar: View -> Use transparent style).
- Works using the latest versions of macOS and will also support newer Mac installers out of the box without requiring an update.
- Offers advanced features to customize your bootable macOS installer.
Features that are planned for future versions:
- Install and configure [Clover](https://sourceforge.net/projects/cloverefiboot/).
- Install kexts into Clover's kexts folder.
- Clover drivers customization
- Use custom DSDT in Clover
- Integrated pre-made Clover config templates database from a remote and open repository.
- Support for other languages, at least Italian.
- A computer that runs Mac OS X Yosemite or a more recent version (Mac OS X El Capitan is required to use TINU in a macOS recovery or installer).
- A drive or a free partition (on a drive which already supports GUID) of least 7 GB that you want to turn into a macOS/Mac OS X installer.
- A copy of a macOS/Mac OS X installer app (Maveriks or newer versions are supported) in the /Applications folder or in the root of any storage drive on your machine (excepted the drive or volume you want to turn into your macOS install media).
Frequently asked questions:
Thread (english) on insanelymac.com:
Thread (italian) on insanelymac.com:
Thread (english-german) on hackintosh-forum.de:
Post on Reddit:
Facebook hackintosh help and beta testing (Italian only):
Contact me (project creator):
- Insanelymac.com profile: http://www.insanelymac.com/forum/user/1390153-itztravelintime/
- email: email@example.com
- This software is under GNU GPL v3 license so any new branch/mod/third party release must be open source and under the same license
- I (project creator) assume no responsibility for any use of this app and this source code, and also for any kind of hardware and software damage to any computer and any device or peripheral that may come from this app or source code during it's use and outside it's usage
- I (project creator) do not guarantee support to you, this is only an open source project, not a product released by a company!
- This project is born only for educational and demonstrative purposes, it's not intended to be used for commercial purposes and it will never be, don't use source code from this project to create apps or software for that aim.
- This is a no-profit project, born only to let people to create macOS install medias in a more simple way and also to learn how to create this kind of apps.
- Apple for macos and installer apps and scripts
- People that helped me a lot:
Francesco Perchiazzi, Nicola Tomarelli, Roberto Sciortino, Raffaele Sonnessa, Ermanno Nicoletti, Tommaso Dimatore, Michele Vitiello Bonaventura, Massimiliano Faralli, Davide Dessì, Giorgio Dall'Aglio, Peter Paul Chato.
- Special thanks to Italian Hackintosh group!! for help (https://www.facebook.com/groups/Italia.hackintosh/?fref=ts)
- Thomas Tempelmann for help with the UI
- Pietro Caruso (ITzTravelInTime) for creating, maintaing and developing this project
MB: Asus X99 A-II
RAM: G.Skill Ripjaws V F4-3200C16D-32GVK (3200MHz, 4x 16GB DIMMs, so Total 64GB) in quad-channel configuration.
CPU: i7 6800k @4.0Ghz
GPUs: GTX 1080 Ti and GTX 1060 3GB
(each one a monitor, because I can't get DVI to run parallel with DP on the 1080Ti, and my second monitor only has DVI/VGA)
OS: High Sierra 10.13.2 (17C88) / Clover revision: 4392
I occasionally have system crashes and suspect that it is related to RAM. However, this RAM is completely new, and a run with MemTest86+ from the USB stick showed no errors. However, if I use Memtest on MacOS, I get a bunch of error messages, but sometimes none (I restart the computer between tests).
As I just discovered, my RAM is not on the recommended vendor list of my motherboard, nor is it on the manufacturer side of the RAM. I have read several times that the RAM may not have been tested by the manufacturer on this platform. Not a single X99 motherboard is listed for this RAM.
So I also suspect that my RAM is not compatible.
But if that were the case, how could it sometimes work completely error-free?
During RAM tests in summer 2017 (a slightly different setup, 4x8GB but still G.Skill Ripjaws V) I had no errors at Memtest under MacOS, if I remember correctly. At that time it ran under Sierra 10.12.6. AptioMemoryFix.efi could also cause problems.
I am appreciative for any help!
Here is an excerpt from a faulty test.
It is noticeable that it is always the same address during the test, but a different one after each test.
Memtest version 4.22 (64-bit) Copyright (C) 2004 Charles Cazabon Copyright (C) 2004-2008 Tony Scaminaci (Macintosh port) Licensed under the GNU General Public License version 2 only Mac OS X 10.13.2 (17C88) running in multiuser mode Memory Page Size: 4096 System has 12 Intel core(s) with SSE Requested memory: 57232MB (60012990464 bytes) Available memory: 57232MB (60012990464 bytes) Allocated memory: 57232MB (60012990464 bytes) at local address 0x00000001033e1000 Attempting memory lock... locked successfully Partitioning memory into 2 comparison buffers... Buffer A: 28616MB (30006495232 bytes) starts at local address 0x00000001033e1000 Buffer B: 28616MB (30006495232 bytes) starts at local address 0x00000007ffc4d800 Running 1 test sequence... (CTRL-C to quit) Test sequence 1 of 1: Running tests on full 57232MB region... Stuck Address : ok Linear PRN : testing 7 of 16 FAILURE! Data mismatch at local address 0x0000000e88133d30 Expected Data: 0xc4c340079ac9a645, Actual Data: 0xc4c3400788468846 Running comparison tests using 28616MB buffers... Random Value : ok Compare XOR : ok Compare SUB : ok Compare MUL : ok Compare DIV : ok Compare OR : ok Compare AND : ok Sequential Increment: ok Solid Bits : ok Block Sequential : testing 80 of 256 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x4f4f4f4f4f4f4f4f, BUFB Data: 0x4f4f4f4f88468846 Checkerboard : testing 3 of 64 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x5555555555555555, BUFB Data: 0x5555555588468846 Bit Spread : testing 1 of 128 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x0000000000000005, BUFB Data: 0x0000000088468846 Bit Flip : testing 74 of 512 FAILURE! Data mismatch at local BUFA address 0x000000078b8c7530, BUFB address 0x0000000e88133d30 BUFA Data: 0x0000000000000200, BUFB Data: 0x0000000088468846 Walking Ones : testing 40 of 128 Clover Files attached
I'm having an issue with booting into the installer part of my Install USB. I've used the following tutorial (https://www.reddit.com/r/hackintosh/comments/6llf3g/how_to_install_sierra_on_pc_without_a_mac_vanilla/) to create my bootable USB and it does in fact boot into the clover menu. However , when I attempt to boot into the Sierra installer , I get an error message saying:
OsxAptioFixDrv : Starting overrides for .IABootFiles\boot.efi using reloc block: yes. hibernate wake: no +++++++++++++++++++++++++++++++++++++++
Changing to OsxAptioFix2Drv or OsxAptioFix2Drv-Free2000 doesn't help as it only changes the "using reloc block" to no.
I'm just wondering if any has any advice on how to get around this error.
I'm attempting the install on a Lenovo Thinkpad Edge E530 with an Intel Core i5-3360m and Intel HD 4000 graphics. If any further information is required , feel free to ask