Mac: unable to create dvr directory

Hi - I had a Channels DVR running for a long time on a 2010 Mac mini that has finally died, and I'm setting it up instead (temporarily at least) on a recent MacBook Pro.

I need to use the internal SSD for the storage location, but get "unable to create dvr directory" and "read-only file system" when I try paths like "/Volumes/Macintosh HD/channels-data" as the storage location. Is there a best practice for what to use in this case?

Thanks!

Check the privacy permissions to ensure Channels DVR Server has permission to talk on the local network and access removable storage.

macOS is a nightmare these days with permissions that are very opaque and easy to miss. It doesn’t do a very good job at communicating these things.

Thanks. Local Network permission looks good, but I don't see channels-dvr at all in the Files & Folders pane, and don't see a way to add it.

I never used a Mac, but a quick search found these. Does that help?

IIRC, macOS should prompt for this new permission requirement when it's requested by an app. If your Channels DVR installation was migrated over from an older Mac, or you recently updated to macOS Sequoia or Sonoma, you may want to try running the Channels DVR installer again. After that, reboot the Mac.

That's how it worked for me, at least.

It should also request permission for 'App Management,' so channels-dvr can update itself in the future.

2 Likes

Tried uninstall and reinstall, then rebooting. No request for permission for any file access, or for app management - and it's not listed in either of those sections of Privacy. :frowning:

Hmm. What version macOS?

Sequoia 15.2, installed today. I'm going to try an uninstall, then reboot, then reinstall, then reboot. Sigh.

Some previous discussion here. Hmm. I hope this helps.

1 Like

Thanks - I think it's a disk access issue rather than a local network issue. It definitely has network access because I can see it discovered my HDHomeRun. But it doesn't seem to have any access to the disk to create its own data folder. :frowning:

Perhaps if I put the data folder in the home directory of the logged on user it might work (although clearly not ideal)...

Yeah it works if I provide a path in the logged-on user's home directory. But not really a good solution.

Related?

Thanks, don’t think so. I don’t have those symptoms (the service starts and I can get to the web console fine), and my home directory is in the standard place.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.