Jump to content
Rampage Dev

How To Run MemTest Under Mac OS X

2 posts in this topic

Recommended Posts



The following guide will show you how to run MemTest under Mac OS X. This will allow you to debug if you have bad ram or a bad over-clock. Originally Posted on here.




Part 1: Installation


1. Download MemTest for Mac here


2. Go to your Downloads folder and locate the following package:


3. Run the MemTest Installer:


4. When the install is complete close the installer

Part 2: Running MemTest

1. Open Terminal:


3. The following screen should appear:


4. Type in the following into terminal:

memtest all 2

memtest all


5. Then press Enter


6. The following screen should appear:


7. Now wait for the results as this my take a few hours to running depending on the amount of ram you are using

Share this post

Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Slickademo
      I got a Hackintosh I use for music production. 
      Gigabyte z370 Gaming 7
      I7 8700k
      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:
      Kernel 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)
      loaded kexts:
      com.apogeedigital.kextElementEnsemble    0.8.2
      com.insanelymac.AtherosE2200Ethernet    2.2.2
      com.insanelymac.IntelMausiEthernet    2.4.0
      as.vit9696.AppleALC    1.3.3
      as.vit9696.WhateverGreen    1.2.4
      as.vit9696.Lilu    1.2.8
      org.netkas.driver.FakeSMC    1800
      com.apple.filesystems.smbfs    3.3.1
      com.apple.driver.AudioAUUC    1.70
      com.apple.fileutil    18.306.12
      com.apple.filesystems.autofs    3.0
      com.apple.driver.AppleUpstreamUserClient    3.6.5
      com.apple.driver.AppleMCCSControl    1.5.6
      com.apple.kext.AMDFramebuffer    2.0.4
      com.apple.kext.AMDRadeonX5000    2.0.4
      com.apple.AGDCPluginDisplayMetrics    3.28.4
      com.apple.driver.AppleHV    1
      com.apple.iokit.IOUserEthernet    1.0.1
      com.apple.iokit.IOBluetoothSerialManager    6.0.9f2
      com.apple.driver.pmtelemetry    1
      com.apple.Dont_Steal_Mac_OS_X    7.0.0
      com.apple.kext.AMD10000Controller    2.0.4
      com.apple.driver.AppleOSXWatchdog    1
      com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
      com.apple.driver.AppleGFXHDA    100.1.40
      com.apple.driver.AppleIntelPCHPMC    2.0.1
      com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
      com.apple.driver.AppleVirtIO    2.1.2
      com.apple.filesystems.hfs.kext    407.200.4
      com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
      com.apple.BootCache    40
      com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
      com.apple.AppleSystemPolicy    1.0
      com.apple.filesystems.apfs    945.230.6
      com.apple.driver.AppleAHCIPort    329.200.2
      com.apple.private.KextAudit    1.0
      com.apple.driver.AppleACPIButtons    6.1
      com.apple.driver.AppleRTC    2.0
      com.apple.driver.AppleHPET    1.8
      com.apple.driver.AppleSMBIOS    2.1
      com.apple.driver.AppleAPIC    1.7
      com.apple.nke.applicationfirewall    190
      com.apple.security.TMSafetyNet    8
      com.apple.kext.triggers    1.0
      com.apple.driver.AppleSMBusController    1.0.18d1
      com.apple.iokit.IOSMBusFamily    1.1
      com.apple.kext.AMDRadeonX5000HWLibs    1.0
      com.apple.iokit.IOAcceleratorFamily2    404.2.2
      com.apple.kext.AMDRadeonX5000HWServices    2.0.4
      com.apple.iokit.IOAVBFamily    710.1
      com.apple.plugin.IOgPTPPlugin    700.7
      com.apple.iokit.IOEthernetAVBController    1.1.0
      com.apple.driver.AppleSSE    1.0
      com.apple.iokit.IOSurface    255.1
      com.apple.driver.IOPlatformPluginLegacy    1.0.0
      com.apple.iokit.IONDRVSupport    530
      com.apple.driver.IOPlatformPluginFamily    6.0.0d8
      com.apple.AppleGPUWrangler    3.28.4
      com.apple.kext.AMDSupport    2.0.4
      com.apple.AppleGraphicsDeviceControl    3.28.4
      com.apple.iokit.IOGraphicsFamily    530.14
      com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
      com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.9f2
      com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.9f2
      com.apple.iokit.IOBluetoothHostControllerTransport    6.0.9f2
      com.apple.iokit.IOBluetoothFamily    6.0.9f2
      com.apple.driver.usb.IOUSBHostHIDDevice    1.2
      com.apple.iokit.IOAudioFamily    206.5
      com.apple.vecLib.kext    1.2.0
      com.apple.driver.AppleUSBHostMergeProperties    1.2
      com.apple.driver.usb.networking    5.0.0
      com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
      com.apple.driver.usb.AppleUSBHub    1.2
      com.apple.iokit.IOSerialFamily    11
      com.apple.filesystems.hfs.encodings.kext    1
      com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
      com.apple.iokit.IOUSBFamily    900.4.2
      com.apple.iokit.IOAHCIBlockStorage    301.200.2
      com.apple.driver.AppleThunderboltNHI    4.7.6
      com.apple.iokit.IOThunderboltFamily    6.8.1
      com.apple.iokit.IONVMeFamily    2.1.0
      com.apple.iokit.IOAHCIFamily    288
      com.apple.driver.usb.AppleUSBXHCIPCI    1.2
      com.apple.driver.usb.AppleUSBXHCI    1.2
      com.apple.driver.AppleEFINVRAM    2.1
      com.apple.driver.AppleEFIRuntime    2.1
      com.apple.iokit.IOHIDFamily    2.0.0
      com.apple.security.quarantine    3
      com.apple.security.sandbox    300.0
      com.apple.kext.AppleMatch    1.0.0d1
      com.apple.driver.DiskImages    493.0.0
      com.apple.driver.AppleFDEKeyStore    28.30
      com.apple.driver.AppleEffaceableStorage    1.0
      com.apple.driver.AppleKeyStore    2
      com.apple.driver.AppleUSBTDM    456.230.1
      com.apple.driver.AppleMobileFileIntegrity    1.0.5
      com.apple.kext.CoreTrust    1
      com.apple.iokit.IOUSBMassStorageDriver    145.200.2
      com.apple.iokit.IOSCSIBlockCommandsDevice    408.200.1
      com.apple.iokit.IOSCSIArchitectureModelFamily    408.200.1
      com.apple.iokit.IOStorageFamily    2.1
      com.apple.driver.AppleCredentialManager    1.0
      com.apple.driver.KernelRelayHost    1
      com.apple.iokit.IOUSBHostFamily    1.2
      com.apple.driver.usb.AppleUSBCommon    1.0
      com.apple.driver.AppleBusPowerController    1.0
      com.apple.driver.AppleSEPManager    1.0.1
      com.apple.driver.IOSlaveProcessor    1
      com.apple.iokit.IOReportFamily    47
      com.apple.iokit.IOTimeSyncFamily    700.7
      com.apple.iokit.IONetworkingFamily    3.4
      com.apple.driver.AppleACPIPlatform    6.1
      com.apple.driver.AppleSMC    3.1.9
      com.apple.iokit.IOPCIFamily    2.9
      com.apple.iokit.IOACPIFamily    1.4
      com.apple.kec.pthread    1
      com.apple.kec.Libm    1
      com.apple.kec.corecrypto    1.0
      System Profile:
      Thunderbolt Bus: 
      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, 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.

    • By ITzTravelInTime
      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.
      # Requirements:
      - 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:
      Useful links:
      Thread (english) on insanelymac.com:
      - http://www.insanelymac.com/forum/topic/326959-tinu-the-macos-installer-creator-app-mac-app/
      Thread (italian) on insanelymac.com:
      - https://www.insanelymac.com/forum/topic/333261-tinu-app-per-creare-chiavette-di-installazione-di-macos-thread-in-italiano/
      Thread (english-german) on hackintosh-forum.de:
      - https://www.hackintosh-forum.de/index.php/Thread/33630-TINU/
      Post on Reddit:
      - https://www.reddit.com/r/hackintosh/comments/a1h61d/tinu_vanilla_bootable_macos_installer_creation/
      Facebook hackintosh help and beta testing (Italian only):
      - https://www.facebook.com/groups/Italia.hackintosh/?fref=ts
      Contact me (project creator):
      - Insanelymac.com profile: http://www.insanelymac.com/forum/user/1390153-itztravelintime/
      - email: piecaruso97@gmail.com
      Note that:
      - 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
    • By TimNeumann
      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
      Hello everybody,
      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
    • By DaniiSwan
      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
    • By SAMEH209
      I'm trying to install Yosemite on my HP XW6600 Workstation.
      CPU: Dual Intel Xeon E5410 @ 2.3GHz
      RAM: 16GB
      GPU: GTX 950 1GB
      When trying to get to the installer I got a kernel panic saying "Unable to find driver for this platform: \"ACPI"\"

      but I managed to bypass that by booting with "-f -v -x acpi=off" and now I get another KP saying "pmap_steal_memory" and I have no idea what's the cause of this.