Jump to content
Micky1979

NVMeP

46 posts in this topic

Recommended Posts

Advertisement

Well, not all hardware(s) works the same way :hysterical:

care to try the non "B" version too.. always in SLE? plz plz?

 

 

Both seem to work in SLE, any reason for me to go back to the B-version Micky1979?

so

clover not inject kext ....mhmm 

have you Fake smc in SLE 

 

 

 

 

no FakeSMC.kext in Kexts/10.12 folder

I shall watch a TV show now before bed, thanks for staying with me guys, much appreciated!!!

Share this post


Link to post
Share on other sites

Both seem to work in SLE, any reason for me to go back to the B-version Mickey1979?

No any, from my point of view. Rehabman is on another advice, so do as you like.

 

no FakeSMC.kext in Kexts/10.12 folder

I shall watch a TV show now before bed, thanks for staying with me guys, much appreciated!!!

 

Be sure to have InjectKexts = Detect

Share this post


Link to post
Share on other sites

Hi,

 

i tested both versions NVMeP_2.3 and NVMeP_2.3B.

 

Installing v2.3B borg.kext in clover/kexts/10.12 results in a KP at boot. (boot with rebuild caches/without caches)

 

Installing v2.3 borg.kext in clover/kexts/10.12 results in nothing. System boots, but NVME drive don´t show up. With I/O reg its shown as Apple NVMe controller, but nothing mounted.

 

Installing both versions, and a v2.3 with arg -a generated kext, installed in /L/E works for me with Sierra GM 16A320.

 

Tested with 2 running installations/disks with latest Clover. 

 

I´m using a Samsung SSD 950 Pro 512 GB NVME and a Samsung MZHPS256HDGL AHCI SSD.

 

Now i´m using v2.3 with -a generated kext without any problems. 

 

 

But one problem is still present: i can´t install Sierra direct (or an update from 10.11.6) to the NVME drive. The installer is booting, drive is found and install/update begins, but it always reboots without a kernel panic at the same install position (2 minutes). 

 

My workaround for this is always using a AHCI SSD for installation/update and clone it.

Share this post


Link to post
Share on other sites

Is your bios capable of boot through nvme? You should have an option for that... otherwise you can't

 

-a use the original apple class code, so the question is: does not work for you w/o give this argument to NVMeP?

Thanks

Share this post


Link to post
Share on other sites

Since update to GM 16A320 all versions work in /L/E.

 

But with GM 16A319 or PB 7 / DP 8 i´m having trouble. 1 Partition is still PB 7 as Backup. 

 

I think this NVMe driver is a diva, a big one! I have no idea what´s going on. At this moment, it works.  :)

 

So let´s see what happens after the next update.... 

 

Yes, i can boot from a NVMe drive.

Share this post


Link to post
Share on other sites

Both seem to work in SLE, any reason for me to go back to the B-version Micky1979?

 

no FakeSMC.kext in Kexts/10.12 folder

I shall watch a TV show now before bed, thanks for staying with me guys, much appreciated!!!

 

I mucked around with this again in the morning and not sure if i made a mistake last night copying the differing kexts over, but today i can only get NVMeP_v2.3 working, the NVMeP_v2.3b doesn't seem to load. Maybe i had originally copied the wrong kext over or something...

Share this post


Link to post
Share on other sites

I mucked around with this again in the morning and not sure if i made a mistake last night copying the differing kexts over, but today i can only get NVMeP_v2.3 working, the NVMeP_v2.3b doesn't seem to load. Maybe i had originally copied the wrong kext over or something...

Omg

Share this post


Link to post
Share on other sites

I mucked around with this again in the morning and not sure if i made a mistake last night copying the differing kexts over, but today i can only get NVMeP_v2.3 working, the NVMeP_v2.3b doesn't seem to load. Maybe i had originally copied the wrong kext over or something...

And it works from :w00t: ?? Consider that after removing a kext in SLE, if you don't rebuild the cache .. the old kext may be included in the prelinkedkernel (exactly the same as loading it from SLE)

Share this post


Link to post
Share on other sites

easy easy?

  1. Download  Pandora's Box 3.027 (or update from the existing)
  2. Open Hermes.app to create an USB installer.
  3. Select the USB pen drive as target
  4. Select the Install macOS Sierra.app (Hermes autoselect the first found in /Application, so if it is not the final version, just navigate to find the right app)
  5. Do not select "createinstallmedia"
  6. Press start.
  7. at the end of the process Hermes will ask you if you want to install the bootloader and the FakeSMC. Skip if you don't want (maybe you already have Clover installed on your PC.. and is able to boot sierra).

Open Zeus.app from Pandora:

  1. select the volume containing the installer just made (Pandora Installer) and go to the "Disks" tab.
  2. press "Patch IONVMEFamily.kext into IONVMEFamilyBorg.kext", read the messagge that should be positive  ;) and press "Start"
  3. select /System/Library/Extensions (should be already enabled)
  4. go ahead untill the installation is made and restart and boot into the installer.

Share this post


Link to post
Share on other sites

Carmine the kext is inside the installer,  so if you do like I said maybe will work, otherwise I can't tell you much.

Extract the kext from BaseSystem.dmg, place it on desktop:

mkdir -p $HOME/Desktop/patched
cd $HOME/Desktop/patched
$HOME/Desktop/NVMeP -k $HOME/Desktop/IONVMEFamily.kext
open $HOME/Desktop/patched

use NVMeP normal version. good luck

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By 3dimensions
      AppleNVMe Assert failed: ( 0 != data ) Release IDNode file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.40.4/IONVMeController.cpp line 5416
       
      Most of NVMe problems with IONVMeFamily were fixed in macOS 10.13 High Sierra so people rarely have this kind of problems so I have not been able to get information on how to fix this problems on newer macOS versions, macOS Catalina in my case.
       
      So if anyone has any idea on how to bypass or fix this problem, let me know.
      My disk specs: (INTEL SSDPEKNW512G8H) 512GB SSD PCIe NVMe M.2
       
      If you need more information, tell me what you need and how to get it with Windows or Ubuntu.
       
      If there is no solution or it is very hard to fix just tell me and I will try to install macOS Catalina on another PC with HDD because things look very grim. 
       
      I am using Clover UEFI Bootloader.
      Uploading EFI folder if you want to take a peek.
      EFI.zip
       
      Computer: HP 15-da1083ns
      Some basic computer specs

    • By Humboldt421
      I would like to use an intel H10 optane SSD module to create a fusion drive container for an osx install. 
      I have an MSI b360i pro AC mobo with intel i5-8400 amd rx580 8gb and 2x 8gb ddr4 2666 
      Its all in a Dan case with the HdPlex 400w Pure DC PSU 
      Its running windows on a Toshiba KXG5A 512 SSD which is fast but i wanted to install osx and I wanted to use a new drive for that, I chose the H10 intel optane drive because from what I gather if I dont use any optane software or bios settings it will appear as two drives to the UEFI firmware, one 32gb Optane drive and the 512 SSD, I wanted to know if I could use this as a fusion drive container. Has anyone done this? Also I need to figure out the DSDT or clover setup to use to make this mobo boot with the hardware I have. I havent built a osx86 box since ML but I think that i can figure it out with some help. Thanks.
    • By peanutman314
      As you might know the Samsung 970 EVO Plus variant causes major issues on hackintosh installs. I want to keep it plugged into my motherboard for use in Windows. However, if it's plugged in, macOS is going to try to index this disk eventually and it will crash macOS even though it's not the main install disk. 

      Because I don't need this disk under macOS I thought it would be a good solution to somehow disable/hide the unsupported disk for macOS. I looked into doing this via Clover but couldn't find anything useful. I'm hoping I can disable the slot via a DSDT patch. I only want to disable one specific M.2 slot, the others should remain functional (I have another working M.2 disk). So disabling the driver is not an option.

      I have very little experience with DSDTs and I have no idea how to do this. I recently created a USB injection patch using RehabMan's excellent guide, so I have some experience with the process, but no idea how to formulate the DSDT patch. 

      I have a Gigabyte Aurus Pro z390 motherboard. Below is a screenshot of IORegistryExplorer showing the other working drive (not the one I want to disable, that one is not plugged in yet). 
       

      I would be very grateful if anyone can point me in the right direction. If anyone knowns of a non-DSDT solution to disable a specific slot (but not all slots) then that's also fine of course.

      Thank you for your time
    • By NoEnd
      Hi everyone, I have ordered an NVME drive to upgrade my hackintosh drive. My question is how to upgrade my system with this drive? should I clone the drive then plug and play or there are other measurements I need to consider? Also which Application you recommend for the clone? I'm using APFS.
       
      Thanks 
    • By viktr
      Hi!
       
      Please help - cannot install mojave on the gb z370n wifi, 8700, 2x samsung 970 nvme, rx570
      Downloaded latest clover and kexts and installation hangs at the beginning.
      Got some errors at boot (during clover boot, before menu appears) then boot "Mojave install" and then it stuck. Please help. Tried to turn off all fixes, tried old apfs.efi instead of apfsdriverloader - all with no success. Maybe it's a known issue and I'm just doing something completely wrong?
       
      ty
       
       


      clover.tar.gz

×