Contribute
Register

[solved] Various problems preventing boot on Thinkpad T470p

Status
Not open for further replies.
Post Installation

10. At this point, you are ready for "Post Installation", you first step should be to install the Clover bootloader to your HDD. Installing Clover to your HDD is very similar to installing to the USB installer. See post #1 for details.

Found it! I will continue here. No more Unibest/Multibest for laptops.
 
SATA-100-series-unsupported.kext in EFI/Clover/kexts/Other added, but no HD. Please check pics attached

Same problem in New Mojave. SAMSUNG MZVLW512HMJP-000L7 (512 GB, PCI-E 3.0 x4) with NVM . Tried without success:
- SATA-100-series-unsupported.kext
- NvmExpressDxe-64.efi
- One of the special LiteOn/Plextor/Hynix patches. https://github.com/RehabMan/patch-nvme

PD: I'm testing with

<key>Comment</key>
<string>IONVMeFamily Preferred Block Size 0x10 -&gt; 0x01, credit RehabMan based on 10.12 patch (c) Pike R. Alpha </string>
<key>Find</key>
<data>9sEQD4VBAQAA</data>
<key>MatchOS</key>
<string>10.14.x</string>
<key>Name</key>
<string>com.apple.iokit.IONVMeFamily</string>
<key>Replace</key>
<data>9sEBD4VBAQAA</data>
 

Attachments

  • CLOVER.zip
    2 MB · Views: 75
Last edited:
Same problem in New Mojave. SAMSUNG MZVLW512HMJP-000L7 (512 GB, PCI-E 3.0 x4) with NVM . Tried without success:
- SATA-100-series-unsupported.kext
- NvmExpressDxe-64.efi
- One of the special LiteOn/Plextor/Hynix patches. https://github.com/RehabMan/patch-nvme

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

Thanks
 

Attachments

  • CLOVER.zip
    2 MB · Views: 68
I'm so sorry. Thanks for be patient with me. Checked and attached.

Thanks for support
 

Attachments

  • CLOVER.zip
    2.3 MB · Views: 74
I'm so sorry. Thanks for be patient with me. Checked and attached.

Thanks for support

Definitely your device requires one of the special LiteOn/etc patches.
Try each one independently.
Or use the generic one which disables the check entirely.
"IONVMeFamily: Ignore FLBAS bit:4 being set - for Plextor/LiteOn/Hynix (credit Pene)"

Your current patch (that you claim to have tried) for sure won't be applied for Mojave as you have it marked for 10.13 only (MatchOS).
 
Definitely your device requires one of the special LiteOn/etc patches.
Try each one independently.
Or use the generic one which disables the check entirely.
"IONVMeFamily: Ignore FLBAS bit:4 being set - for Plextor/LiteOn/Hynix (credit Pene)"

Your current patch (that you claim to have tried) for sure won't be applied for Mojave as you have it marked for 10.13 only (MatchOS).

I have tried Pike R. Alpha files, without success. Version is important? All of them has <string>10.13.x</string>

<key>Comment</key>
<string>IONVMeFamily Preferred Block Size 0x10 -&gt; 0x01, credit RehabMan based on 10.12 patch (c) Pike R. Alpha </string>
<key>Find</key>
<data>9sEQD4VBAQAA</data>
<key>MatchOS</key>
<string>10.14.x</string>
<key>Name</key>
<string>com.apple.iokit.IONVMeFamily</string>
<key>Replace</key>
<data>9sEBD4VBAQAA</data>

Testing now with Pene one.
 
All 10.13.x config.plist Pike tested without success (updating version to 10.14.x), also Pene config.plist. Always frozen on this attached screen.
NvmExpressDxe-64.efi I'm not using it. Do I need it?

PD: config.plist files edited with Edit plist Pro.
 

Attachments

  • CLOVER.zip
    2.3 MB · Views: 80
  • Peneconfig.plist2.jpg
    Peneconfig.plist2.jpg
    1,005.9 KB · Views: 70
  • Peneconfig.plist1.jpg
    Peneconfig.plist1.jpg
    1.1 MB · Views: 65
WOOOOW WOOOOOW YES!!!!! INSTALLED
THANKS!!!

<dict>
<key>Comment</key>
<string>IONVMeFamily Preferred Block Size 0x10 -&gt; 0x01, credit RehabMan based on 10.12 patch (c) Pike R. Alpha </string>
<key>MatchOS</key>
<string>10.13.x</string>
<key>Name</key>
<string>com.apple.iokit.IONVMeFamily</string>
<key>Find</key>
<data>9sEQD4VBAQAA</data>
<key>Replace</key>
<data>9sEBD4VBAQAA</data>
</dict>

This one worked for me!
Edited with 'PlistEdit Pro' from https://github.com/RehabMan/patch-nvme/blob/master/config_patches.plist copied and pasted into config.plist!

NOW is with first start ... I will give you more news.
Do you want config.plist from my t470p for all users?

This one worked for me on High Sierra on same laptop. Does it help?
But with and without update version <string>10.14.x</string>, it does not work.

<dict>
<key>Comment</key>
<string>IONVMeFamily Preferred Block Size 0x10 -&gt; 0x01, credit RehabMan based on 10.12 patch (c) Pike R. Alpha </string>
<key>MatchOS</key>
<string>10.14.x</string>
<key>Name</key>
<string>com.apple.iokit.IONVMeFamily</string>
<key>Find</key>
<data>9sEQD4VBAQAA</data>
<key>Replace</key>
<data>9sEBD4VBAQAA</data>
</dict>

Which is difference between High Sierra and new mojave? Why does it work on High sierra?
Thanks
 
Status
Not open for further replies.
Back
Top