Can not boot MacBook Pro 2011
first, try to reset nvram and smc

https://support.apple.com/en-us/HT204063

https://support.apple.com/en-us/HT201295

however, to rebuild the dylib cache

sudo update_dyld_shared_cache -force


and the boot (kexts) cache 

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
sudo kextcache -update-volume /
sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions