Sonnarr and "Network Drives" on a VirtualBox VM

Hi.
I’m currently using a setup of Sonarr on an Oracle virtualbox Virtual Machine running Windows 7 with Deluge.
Local hard drives on the host machine are added in through virtualbox, set up to automount, and appear in the virtual machine as network drives.
This has worked for months with no issues as the network drives listed as root directories (Aimed directly at directories containing series).
Recently, however, Sonarr is throwing errors of “cannot check disk space” and fails to import episodes once downloaded.
Several restarts have been attempted, to no avail.
The VM can see and access the drives perfectly fine- I can manually copy and paste the episodes with no issue.
Sonarr is set to startup on windows start via a link in the startup folder.
Attempting to re-add the network drive results in Sonarr claiming the “Path does not exist”.
This was working previous with the path of “J:”

Nothing on the system is changed, but this issue permanently disables importing episodes, largely defeating the point.

Has anyone dealt with this? Any workarounds?

Logs below:

      ComponentMessage TimeImportApprovedEpisodesCouldn't

import episode
C:\Users\zoidburg\Downloads\Brooklyn.Nine-Nine.S03E03.HDTV.x264-FUM[ettv]\Brooklyn.Nine-Nine.S03E03.INTERNAL.HDTV.x264-FUM[ettv].mp4:
Root folder ‘I:’ was not found.6:12pmFreeSpaceSpecificationUnable to check free disk space while importing. I:\6:12pmImportApprovedEpisodesCouldn’t
import episode
C:\Users\zoidburg\Downloads\Haven.S05E14.REPACK.HDTV.x264-KILLERS[rarbg]\Haven.S05E14.REPACK.HDTV.x264-KILLERS.mp4:
Root folder ‘I:’ was not found.6:12pmFreeSpaceSpecificationUnable to check free disk space while importing. I:\6:12pmImportApprovedEpisodesCouldn’t
import episode
C:\Users\zoidburg\Downloads\The.Flash.2014.S02E01.The.Man.Who.Saved.Central.City.WEB-DL.x264.AAC\The.Flash.2014.S02E01.The.Man.Who.Saved.Central.City.WEB-DL.x264.AAC.mp4:
Root folder ‘I:’ was not found.6:12pmFreeSpaceSpecificationUnable to check free disk space while importing. I:\6:12pmImportApprovedEpisodesCouldn’t
import episode
C:\Users\zoidburg\Downloads\The.Big.Bang.Theory.S09E04.The.2003.Approximation.WEB-DL.x264.AAC\The.Big.Bang.Theory.S09E04.The.2003.Approximation.WEB-DL.x264.AAC.mp4:
Root folder ‘I:’ was not found.6:12pmFreeSpaceSpecificationUnable to check free disk space while importing. I:\6:12pmImportApprovedEpisodesCouldn’t
import episode
C:\Users\zoidburg\Downloads\Limitless.S01E04.HDTV.x264-LOL[rarbg]\limitless.104.hdtv-lol.mp4:
Root folder ‘H:’ was not found.6:12pmFreeSpaceSpecificationUnable to check free disk space while importing. H:\6:12pmRssSyncServiceStarting RSS Sync6:12pmDiskSpaceServiceUnable to get free space for: J:: J:\6:12pmDiskSpaceServiceUnable to get free space for: I:: I:\6:12pmDiskSpaceServiceUnable to get free space for: J:: J:\6:12pmDiskSpaceServiceUnable to get free space for: H:: H:\6:12pmDiskSpaceServiceUnable to get free space for: I:: I:\6:12pmDiskSpaceServiceUnable to get free space for: H:: H:\6:12pm

How is Sonarr being started? Service?

Have you read about Mapped Network Drives and Windows Services in the FAQ?

It was set to default install.
It IS showing up in services as automatic startup, though I set it up to start up via adding a shortcut to the startup folder.
I have read the FAQ, but the shares are set up to have no restrictions, and every other service has access to them.
I just changed the service account from local to Network and restarted the VM, with no change.
Got any guidance for me? I’ve read the FAQ but I seem to be either missing something, or just somehow ended up in an odd spot.

Really you have two choices with Windows services and network shares:

  1. Use UNC paths instead of mapped network drives: \\server\share
  2. Don’t run Sonarr as a service, start it via the startup folder instead

Those are the only two reliable ways to do it, sometimes running as another user works, but often it fails again later due to how mapped network drives are mounted and how services work.

Interestingly enough, I disabled startup as a service, restarted the machine, and it’s good now!
So, thanks a ton!
I’m a little confused, though, and hoped you could give me a little clarity if it’s not much trouble-
Does Sonarr install as a service with automatic startup by default? Or did my machine just suddenly decide to switch things up on me?
Thanks again for your help.

For anyone with a similar problem finding this thread:
Solution:
Add shortcut for Sonarr to startup folder (found by going to the start menu, then “all programs”… you’ll see the folder there)
Now Go to the start menu and type in “Services”. Find NzbDrone. If startup type is set to automatic, set to Manual.
Restart the machine.
Voila~

If you choose to install it when installing Sonarr it will start by default.

For your actual issue unfortunately (I’ve seen this a number of times), people have everything working with Sonarr running as a service and Mapped Network Drives, then one day they reboot and it stops working (this happened to me years ago with a different service), its a pain and almost guaranteed to happen at some point.

TLDR: It probably just happened out of the blue after nothing changed.

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