macOS 10.13 High SierraではApple純正のNVMeドライバの制限が緩和され、サードパーティ製SSDでも利用可能に?


 macOS 10.13 High Sierra betaではNVMe(NVM Express:Non-Volatile Memory Express)ドライバの制限が緩和されているようです。詳細は以下から。

NVM Express:Non-Volatile Memory Expressのアイコン。

 NVMeはIntelやSamsung、HGST、Seagateなどが制定した次世代SSD用のプロトコルで、Appleは2015年04月にリリースしたOS X 10.10.3 Yosemiteで純正のNVMeドライバを同梱し、それ以降MacBook (Retina, 12-inch, Early 2015)などのPCIe SSDをこのドライバでサポートしてきましたが、The Mac Observerによると現在開発者向けに公開されているHigh Sierra betaではこのApple純正のNVMeドライバの制限が緩和されているそうです。

The State of NVMe in Hackintosh High Sierra
When I installed the macOS High Sierra first developer beta on Hax0rb3ast, I no longer needed HackrNVMeFamily. I found this out in the middle of the night, completely by accident, when I forgot to inject those drivers into my USB installation disk. It appears that, for a change, Apple has opened up its driver capabilities to allow a more robust selection of NVMe SSD controllers and drives to work under macOS.

One Part of a Hackintosh High Sierra Build Is Easier – The Mac Observer

High Sierra betaでサポートされたNVMe

 Apple純正のNVMeドライバは現在のところSamsungなどサードパーティ製SSDをサポートしておらず、HackintoshユーザーやMac Proユーザーの方は独自のNVMeドライバを利用するかパッチを当ててApple製のNVMeドライバを利用していましたが、HackitoshユーザーのJeff Buttsさんが自身のHackintoshにHigh Sierraをインストールしたところ、パッチを利用せずにNVMeドライバが認識したそうで、


I can confirm this: NVMe is running here natively without any of Pike’s patches. Just tested: 950, 960 EVO and 941 SAMSUNG PCIe SSDs all detected and working “out-of-the-box”.

NVMe native support in 10.13 🙂 – InsanelyMac

InsanelyMacフォーラムのMork vom OrkさんらがHigh Sierra betaのNVMeドライバが以下のSamsung製SSDをサポートしていることを確認しているので、Appleが現在開発を進めていると公言しているモジュール式のMac Proではサードパーティ製のNVMe対応SSDがApple製ドライバで利用できるようになるかもしれません。

Samsung NVMe SSD 960

  • High Sierra betaでAppleのNVMeドライバが利用可能なSSD
  • High Sierra betaでもパッチが必要なSSD
    • Hynix/Plextor/Intel製