However, any CustoMac with M.2 slot running Clover can use them as boot drive.ĮDIT 2016-07: Rehabman's patch-nvme script (HackrNVMeFamily) is now our preferred method for enabling NVMe. Because of Apple's EFI, these off the shelf SSDs cannot be used as boot drives in a standard Mac. NVM Express (NVMe) M.2 solid state drives are now working in OS X with a new driver by JimJ at macvidcards. Great news for those who want to use the same types of super fast solid state drives that Apple uses. For Sierra and earlier macOS, see RehabMan's HackrNVMeFamily co-existence with IONVMeFamily using class-code spoof as his driver will allow NVMe SSDs to be used as boot drives. Additionally, Apple's High Sierra now natively supports NVMe SSDs. It will not work in Sierra or High Sierra. Update: This thread is now obsolete as JimJ, the author of the below mentioned NVMe driver, no longer supports his driver which has not worked since El Captian (then, only as a non boot drive). The described actions can be applied not only for the Hot plug option.Building a CustoMac Hackintosh: Buyer's Guide If the option Hot plug has become active for the port we need, it means the quest is over. And it will not be reset if you do not update the BIOS firmware and do not discard the BIOS settings before the default settings. If all of the OKs (ie, a write to the BIOS settings memory is enabled), then the setting is saved. Enter setup_var 0x104 0x1 and press Enter.Enter setup_var 0x104 (this is the parameter we were looking for in A.7) and click Enter and see that it contains 0.This means you are ready to modify the BIOS setup. After downloading, you should see the yellow text on the black screen.We save and boot through our USB flash drive.Overloaded in BIOS (enable Legacy and disable Secure Boot).Take the BOOTX64.EFI file (from EFI Shell) and put it in the Boot folder.Create the directory structure EFI \ Boot.We take a flash drive, the size is not important.Also have found that there it is necessary to register that it was included. Green, I marked what we need (0x1), and what's red is there by default (there is 0x0 ie disabled).Īnd so we found at what address the setting is 0x104. Green, I highlighted what is relevant, and the red address 0x104 (we'll fill it). We find such a piece as I identified in Fig.(Figure 5) Yes, it did not give out a lot of lines, but we need one connected to our PCI-E port. Open this file (txt) in Notepad and look for all occurrences of the string "Hot plug" (look for without quotes and without case sensitivity).This file (efi) is specified in the program "Universal IFR Extractor" and press Extract.(Figure 4) We get the file with the extension efi. Press the right mouse button and select "Extract body. We select the PE32 image section with our PlatformSetupAdvancedDxe.efi module.(Figure 3) And in the end we see that all found references to the searched text are in the PlatformSetupAdvancedDxe.efi module (in your case, the module name may differ). (Figure 2)Ĭlick the mouse to find the line. (Figure 1) A search for us reveals that 4 (you can have another number) place with this text is found. And look (Ctrl F mode Text) in it the text Advanced.Sep-27-2018: nando4> This thread's solution to Nvidia error 43 has been superceded by a simple script.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |