Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Invalid folder appdata contained within /mnt

Featured Replies

I have had my server running for nearly a year. I am about to add a new drive and want to straighten some things out and learn more. Fix common problems have had these 3 errors since i installed it.

Invalid folder appdata contained within /mnt

Invalid folder cache contained within /mnt

Invalid folder Cache_nvme contained within /mnt

 

Obviously I have something messed up. When switching things to hardlinks would be my guess. I am very novice and probably followed a youtube video without fully understanding what I was doing. Here are the diagnostics I think are relevant. I have searched and cant figure this one out.

romulus-diagnostics-20250204-1423.zip

Solved by trurl

  • Community Expert
  • Solution

You must not create any folders at the top level of /mnt, that is for the OS to do.

 

2 hours ago, nevincorn said:

Invalid folder appdata contained within /mnt

This is probably the result of specifying the path /mnt/appdata as a host path in one or more of your containers. The correct path would be /mnt/user/appdata

 

2 hours ago, nevincorn said:

Invalid folder cache contained within /mnt

If you actually had a pool named cache, then /mnt/cache would be a valid path, but since you don't, it's not. Possibly another container host path wrong.

 

2 hours ago, nevincorn said:

Invalid folder Cache_nvme contained within /mnt

You do have a pool named cache_nvme, so /mnt/cache_nvme would be valid. But linux is case-sensitive, so /mnt/Cache_nvme is different and not valid. Possibly another container host path.

 

You seem to have a lot of non-existent user shares in the diagnostics, which makes me wonder if you don't have other incorrect paths specified causing files to be saved at the top level of /mnt/user or some disk or pool where they wouldn't actually be part of any user share. User shares are subfolders of /mnt/user, files directly in /mnt/user and not in a subfolder are not part of user shares.

 

What do you get from command line with this?

ls -lah /mnt/user

 

  • Author
1 hour ago, trurl said:

What do you get from command line with this?

root@Romulus:~# ls -lah /mnt/user
total 28K
drwxrwxrwx  1 nobody users   30 Feb  4 16:26 ./
drwxr-xr-x 10 root   root   200 Jan 29 21:04 ../
drwxr-x---  1 nobody users 4.0K Jan 29 06:16 ab_20250129_060001/
drwxr-x---  1 nobody users 4.0K Jan 30 06:15 ab_20250130_060001/
drwxr-x---  1 nobody users 4.0K Jan 31 06:15 ab_20250131_060001/
drwxr-x---  1 nobody users 4.0K Feb  1 06:15 ab_20250201_060001/
drwxr-x---  1 nobody users 4.0K Feb  2 06:16 ab_20250202_060001/
drwxr-x---  1 nobody users 4.0K Feb  3 06:15 ab_20250203_060002/
drwxr-x---  1 nobody users 4.0K Feb  4 06:15 ab_20250204_060001/
drwxrwxrwx  1 nobody users  300 Aug  7 12:05 appdata/
drwxrwxrwx  1 nobody users   22 Jul  9  2024 data/
drwxrwxrwx  1 nobody users    0 Jul  9  2024 domains/
drwxrwxrwx  1 nobody users    6 Jul  9  2024 isos/
drwxrwxrwx  1 nobody users   26 Jul  9  2024 system/
root@Romulus:~# 

 

So I should start going through every docker container and if I see /mnt/appdata I should change it to /mnt/user/appdata?

  • Community Expert
1 minute ago, nevincorn said:

drwxr-x---  1 nobody users 4.0K Jan 29 06:16 ab_20250129_060001/
drwxr-x---  1 nobody users 4.0K Jan 30 06:15 ab_20250130_060001/
drwxr-x---  1 nobody users 4.0K Jan 31 06:15 ab_20250131_060001/
drwxr-x---  1 nobody users 4.0K Feb  1 06:15 ab_20250201_060001/
drwxr-x---  1 nobody users 4.0K Feb  2 06:16 ab_20250202_060001/
drwxr-x---  1 nobody users 4.0K Feb  3 06:15 ab_20250203_060002/
drwxr-x---  1 nobody users 4.0K Feb  4 06:15 ab_20250204_060001/

Did you intentionally create these (ab_20250129_060001 for example) as user shares?

  • Author

 

5 minutes ago, trurl said:

Did you intentionally create these (ab_20250129_060001 for example) as user shares?

No I did not. I believe those started appearing when I setup an appdata backup app or plugin.

  • Author

image.thumb.png.479c91189a0952cebee1898d80196a98.png

So for this the metadata path is just wrong?

  • Community Expert
6 minutes ago, nevincorn said:

No I did not

You must have told it to write to /mnt/user (or /mnt/disk# or /mnt/poolname). Any folder at the top level of array or pools is automatically a user share named for the folder.

 

You want to specify an actual user share, which would be /mnt/user/sharename

 

Typically, when you need to specify a path, the UI will let you browse and choose from valid paths.

  • Community Expert
1 minute ago, nevincorn said:

So for this the metadata path is just wrong?

yes, wrong. That will create

3 hours ago, nevincorn said:

Invalid folder appdata contained within /mnt

I assume you want it as a subfolder of that path you mapped to /config

  • Community Expert
6 minutes ago, trurl said:

I assume you want it as a subfolder of that path you mapped to /config

I just took a look at that container, and that is what its template specifies, so you must have changed it to that invalid path.

  • Author

Thank you trurl. I have all my errors fixed at the moment. You really helped. I am going to keep learning and adding more to my server!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.