Please disable your adblock and script blockers to view this page.
Boot-Cache-Control-Unable-to-Open

Fix The Error BootCacheControl Unable to open /var/db/BootCache.playlist: 2 no such file or directory

Hackintosh beginners and some times even the professionals may end up in a screen like the following
where mac os x verbose displays couple of lines about launchd and fsck
These are the few lines related to BootCacheControl
BootCacheControl: Unable to open /var/db/BootCache.playlist: 2 no such file or directory
BootCacheControl: Unable to open /var/db/BootCaches/PreheatedUser/Merged.playlist: 2 no such file or directory
BootCacheControl: Unable to open /var/db/BootCache/PreheatedUser/Login.playlist: 2 no such file or directory
BootCacheControl: Added 32bit kernel cache to the lowest priority batch

BootCache-Control-Unable-to-Open-plist

This guide will help you to fix it

First of all this is a common error message shows even in Good working builds
If you’re facing this problem before the Installation you may need to create a New USB from Image or Burn the ISO again
There are three factors which may cause this problem after successful Mac OS X Installation
but there are already two guides available in this forum to fix it

  • UnSupported Graphics (or Graphics Needs Custom Patch)
  • Missing FakeSMC
  • Bad or Corrupted Launch Configuration file

UnSupported Graphics (or Graphics Needs Custom Patch)

In this case all you have to do is to backup graphics extensions
Use google to find out if your graphics card or internal graphics is supported
then use the following guide to backup graphics kexts (Read the full article to get a clear understanding of it)
Guide to Backup Graphics Extensions

Read also
What is a Hackintosh Computer

Missing FakeSMC

In this case you may see an extra message Waiting for DSMOS
There is also a well explained article to Install FakeSMC (Read the full article to get a clear understanding of it)
Guide to Fix Missing FakeSMC

Bad or Corrupted Launch Configuration file

This is the final case
a bad configuration file is preventing your os x from boot
the easy way to fix is to delete it
boot with -s (Single User Mode)
Mount the drive and remove the bad config with the following commands one by one

fsck -fy
mount -uw /
rm -rf /etc/launchd.conf
rm -rf /System/Library/Caches
reboot

at the end of the command your system will reboot and boot into OS X

Sharing this Help Us Grow #Hackintosh

Send this to friend

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.
Privacy Policy

Close