Contribute
Register

ThinkPad T470 - NVMe drive not detected (10.13)

Status
Not open for further replies.
Joined
Jan 14, 2018
Messages
8
Motherboard
Lenovo ThinkPad T470 (Clover)
CPU
i5-7200U/Kaby Lake
Graphics
HD620
Hello,

I have a Lenovo ThinkPad T470 with a NVMe drive, but it unfortunately doesn't show in the macOS installer. I already tried this solution: https://www.tonymacx86.com/threads/solved-thinkpad-t470-nvme-drive-not-detected-on-10-13.241612/ , (adding the "IONVMeFamily Preferred Block Size 0x10 -> 0x01" patch to config.plist) but it didn't work for me.

Also, less importantly, whenever I try booting into the installer it takes a very long time - around 20 mins. I think this is partly due to the old, slow USB2.0 drive i'm using, but the message busy timeout[0] 240s "AppleEFIRuntime" also appears multiple times.

Thank you all very much!! I also attached Clover's EFI folder (fixed now).
 

Attachments

  • EFI-fixed.zip
    2.1 MB · Views: 111
Last edited:
Hello,

I have a Lenovo ThinkPad T470 with a NVMe drive, but it unfortunately doesn't show in the macOS installer. I already tried this solution: https://www.tonymacx86.com/threads/solved-thinkpad-t470-nvme-drive-not-detected-on-10-13.241612/ , (adding the "IONVMeFamily Preferred Block Size 0x10 -> 0x01" patch to config.plist) but it didn't work for me.

Also, less importantly, whenever I try booting into the installer it takes a very long time - around 20 mins. I think this is partly due to the old, slow USB2.0 drive i'm using, but the message busy timeout[0] 240s "AppleEFIRuntime" also appears multiple times.

Thank you all very much!! I also attached Clover's EFI folder.

"Problem Reporting" files are incomplete (misc/preboot.log is missing... you forgot to press F2 and F4)
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Hello,

I have a Lenovo ThinkPad T470 with a NVMe drive, but it unfortunately doesn't show in the macOS installer. I already tried this solution: https://www.tonymacx86.com/threads/solved-thinkpad-t470-nvme-drive-not-detected-on-10-13.241612/ , (adding the "IONVMeFamily Preferred Block Size 0x10 -> 0x01" patch to config.plist) but it didn't work for me.

Also, less importantly, whenever I try booting into the installer it takes a very long time - around 20 mins. I think this is partly due to the old, slow USB2.0 drive i'm using, but the message busy timeout[0] 240s "AppleEFIRuntime" also appears multiple times.

Thank you all very much!! I also attached Clover's EFI folder (fixed now).

I'm very sorry for that, should be fixed now. Thank you very much for your help!

SATA-100-series-unsupported.kext is missing from EFI/Clover/kexts/Other.
See guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
I just tried that, but it still doesn’t work. In the macOS installer (as well as in Disk Utility), it still just shows the external USB drive.

What is shown by 'diskutil list' in Terminal?
 
image.jpg image.jpg The external USB drive and 19 disk images. I attached photos.
 
View attachment 306104 View attachment 306105 The external USB drive and 19 disk images. I attached photos.

Attach EFI/Clover in use (and with preboot.log, ACPI/origin/*... eg press F2 and F4).
And attach ioreg captured from within the macOS installer.
You can run IORegistryExplorer.app from within Terminal inside the macOS installer by putting it on a USB and running it from Terminal:
Code:
/Volumes/name-of-usb/path-to-IORegistryExplorer.app-on-the-usb/IORegistryExplorer.app/Contents/MacOS/IORegistryExplorer
 
Attach EFI/Clover in use (and with preboot.log, ACPI/origin/*... eg press F2 and F4).
And attach ioreg captured from within the macOS installer.
You can run IORegistryExplorer.app from within Terminal inside the macOS installer by putting it on a USB and running it from Terminal:
Code:
/Volumes/name-of-usb/path-to-IORegistryExplorer.app-on-the-usb/IORegistryExplorer.app/Contents/MacOS/IORegistryExplorer

I tried that. I can open IORegistryExplorer fine, but if I click “Save a Copy as” IORegistryExplorer crashes and I get “Segmentation fault: 11” in the terminal.
 

Attachments

  • image.jpg
    image.jpg
    3.6 MB · Views: 162
  • image.jpg
    image.jpg
    3.6 MB · Views: 165
I tried that. I can open IORegistryExplorer fine, but if I click “Save a Copy as” IORegistryExplorer crashes and I get “Segmentation fault: 11” in the terminal.

You will need to look through the ioreg data yourself.
Check to see if the NVMe driver is loaded (look for the path that represents your NVMe drive).
 
Status
Not open for further replies.
Back
Top