You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

BootCacheControl: Unable to open /Var/db/BootCache.playlist:2 No such file or directory

Hi,

we are unable to boot our mac mini running the latest version of Mountain Lion (10.8.2); to try to fix we performed severals permision disk check using the recovery system (Restart your Mac and hold down the Command key and the R key [Command-R], and keep holding them until the Apple icon appears) as noted on http://support.apple.com/kb/HT4718.


The boot sequence starts then stops and nothing happens. these are the last lines of the boot sequence.


(... omissis ...)

Kernel is LP64

com.apple.launchd 1 com.apple.launchd 1 *** launchd[1] has started up. ***

com.apple.launchd 1 com.apple.launchd 1 *** Verbose boot, will log to /dev/console. ***

com.apple.launchd 1 com.apple.launchd 1 *** Shutdown loggin is enabled. ***

Running fsck on the boot volume...

** /dev/rdisk0s2 (NO WRITE)

** Root file system

Executing FSCK_HFS (version diskdev_cmds-557-393).

FIPS USER Space POST: Integrity test success!

(... omissis ...)

FIPS USER Space POST Success!

BootCacheControl: Unable to open /Var/db/BootCache.playlist:2 No such file or directory


As usual, any ideas, solutions, suggestions are welcomed. 🙂


Thank you in advance for your help and support


-- federico

Mac mini (Late 2012), OS X Mountain Lion (10.8.2)

Posted on Jan 19, 2013 2:11 AM

Reply
7 replies

Jul 26, 2017 5:49 PM in response to federico's

For people who get this problem in future, check that /var/ is a link to /private/var/


My poor macbook had something try to place a file in the /var/ directory which overwrote the link. Now the Apple system creates files in /private/var/ but expects to find then in /var/. It can't find them so it wont boot, even a reinstall of the OS cannot save you!


My only solution was to boot single user mode (apple+option+S+U keys) and navigate to the root directory cd /

Then, check with ls -ls / that /var -> /private/var . In my case it did not, so I had to rename the 'var' directory mv /var /var-bak and then create a link using ln -s /private/var. Please be careful in single-user mode!


Note my information I only know is correct for versions Lion to Yosemite. Cant remember the structure of Snow-Leopard!

Jan 19, 2013 10:19 AM in response to federico's

Boot into Recovery by holding down the key combination command-R at the startup chime. Release the keys when you see a gray screen with a spinning dial.


Note: You need an always-on Ethernet or Wi-Fi connection to the Internet to use Recovery. It won’t work with USB or PPPoE modems, or with proxy servers, or with networks that require a certificate for authentication.


When the OS X Utilities screen appears, follow the prompts to reinstall the OS. You don't need to erase the boot volume, and you won't need your backup unless something goes wrong. If your Mac was upgraded from an older version of OS X, you’ll need the Apple ID and password you used to upgrade, so make a note of those before you begin.

Mar 20, 2014 1:51 AM in response to Linc Davis

Hello,


I'm with the same problem on a new MacBookPro


- I have ran the disk utiities, disk is ok


- I have reinstalled MacOS X after booting via command-R, and big surprise: this didn't fix anything. In deed the file BootCache.playlist was not reinstalled with the OS and so I'm back at the start point.

- I have spent hours to check how I could regenrate this file manually (from single user mode). Indeed it appears ridiculous to me to make an OS reinstall where there is just a missing file. I appears the command "bootcachecontrol generate" is not very documented, in all cases I don't understand how to use it to rebuild a playlist file.



- I was wondering if there is a mean to deactivate the bootcache control system (I didn't find the unix file where it is launched), so I could first start the OS then do the upgrade to Marverick, hoping the problem will be fixed with this version.


- any suggestions ?



This computer was bought 3 months ago and it is out of use !


Thanks

Mar 22, 2014 3:22 AM in response to Bernard Paris

I forgot to say potentiel permission problems were checked too while runing the disk utility to check the disk.



Someone tell me that the BootCache.playlist file is to be created if it does not exists at startup. So, complaining about its missing is curious ! I was wondering if the disk could not have a problem fsck could have not seen, preventing bootcachecontrol to worl correctly. In this case I should reformat the disk.

What do you think ?


I realy need help to get out of this.


Thanks,

Bernard


.

Mar 24, 2014 12:40 AM in response to Bernard Paris

It appears that NORMALLY the BootCache.playlist file is rebuild by the system when missing. So the problem is why the system cannot be able to rebuild it ?


Anyway, the problem was solved this way:


- backup all datas (from single user mode for example)

- boot in repair mode (command-R), then DELETE the Macintosh HD Volume from the Disk Utility

- reinstall the OS


The problem was that the system was not completely reinstalled because the previous OS was still installed, so I needed to erase the HD Volume before.


Bernard

Oct 26, 2014 2:39 PM in response to Bernard Paris

I have the same problem but I don't know in which way may I "backup all datas (from single user mode for example)" I don't have backup !!


My macbook pro is in gray sometimes blue screen,

I did:

check the hardware (with DVD) is OK

re boot with:

shift,

cmd R,

cmd P+R

cmd C with ethernet and with de original dvd

and nothing happen in any case.


Please help

Thank you in advance and sorry for my English

BootCacheControl: Unable to open /Var/db/BootCache.playlist:2 No such file or directory

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.