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.

I'm a moron... how do I create a symlink?

Featured Replies

I am using my unRAID as a media server to toss up ISOs to my PopcornHour.  I have put the ISOs in alphabetical dirs, but I want to create symlinks in Genre dirs.

 

Here is the command I am using:

 

ln -s filename_in_alphabet_dir.ISO ../_Genre/Comedy/filename_in_alphabet_dir.ISO

 

I get back "function not implemented".

 

What am I doing wrong?

 

Alternatively, is there a way I can create symlinks from Windows Explorer?  (This CLI stuff is a bit tedious for this use.)

 

SirWired

 

The user share does not support creating symlinks directly on it.

example:

 

root@unraid /mnt #cd /mnt/user

root@unraid /mnt/user #ls -l rsync*

-rwxr--r-- 1 root root 45 Apr 23  2008 rsync.sh*

root@unraid /mnt/user #ln -s rsync.sh rsync.x

ln: creating symbolic link `rsync.x': Function not implemented

 

 

However it will read them if they are created on the /mnt/disk? mount point directly.

See example:

root@unraid /mnt/user #cd /mnt/disk1

root@unraid /mnt/disk1 #ln -s rsync.sh rsync.x

root@unraid /mnt/disk1 #ls -l rsync.*

-rwxr--r-- 1 root root 45 Apr 23  2008 rsync.sh*

lrwxrwxrwx 1 root root  8 Feb  1 16:54 rsync.x -> rsync.sh*

root@unraid /mnt/disk1 #cd /mnt/user

root@unraid /mnt/user #ls -l rsync*

-rwxr--r-- 1 root root 45 Apr 23  2008 rsync.sh*

-rwxr--r-- 1 root root 45 Apr 23  2008 rsync.x*

Therefore if you created a set of genre directories on each disk share and did the symlink on the disk share it would work.

 

Here's one way to do it.

 

root@unraid /mnt/disk1/Videos #ls -l

total 2807619

-rw-r--r-- 1 root root 2872195072 Apr 12  2008 DEATH_OF_A_STAR.ISO

drwxr-xr-x 3 root root        128 May 24  2008 TV/

root@unraid /mnt/disk1/Videos #mkdir -p /mnt/disk1/Videos/_Genre/Documentaries

root@unraid /mnt/disk1/Videos #cd      /mnt/disk1/Videos/_Genre/Documentaries

root@unraid /mnt/disk1/Videos/_Genre/Documentaries #ln -s ../../DEATH_OF_A_STAR.ISO .

root@unraid /mnt/disk1/Videos/_Genre/Documentaries #ls -l

total 0

lrwxrwxrwx 1 root root 25 Feb  1 17:01 DEATH_OF_A_STAR.ISO -> ../../DEATH_OF_A_STAR.ISO

root@unraid /mnt/disk1/Videos/_Genre/Documentaries #cd /mnt/user/Videos/

root@unraid /mnt/user/Videos #ls -l

total 2807619

-rw-r--r-- 1 root root 2872195072 Apr 12  2008 DEATH_OF_A_STAR.ISO

drwxr-xr-x 1 root root        128 May 24  2008 TV/

drwxr-xr-x 1 root root        80 Feb  1 17:01 _Genre/

root@unraid /mnt/user/Videos #cd _Genre/Documentaries/

root@unraid /mnt/user/Videos/_Genre/Documentaries #ls -l

total 2807619

-rw-r--r-- 1 root root 2872195072 Apr 12  2008 DEATH_OF_A_STAR.ISO

 

 

Another way is to use full path names.

 

root@unraid /mnt/disk1/Videos/_Genre/Documentaries #ln -vs /mnt/disk1/Videos/DEATH_OF_A_STAR.ISO /mnt/disk1/Videos/_Genre/Documentaries/

`/mnt/disk1/Videos/_Genre/Documentaries/DEATH_OF_A_STAR.ISO' -> `/mnt/disk1/Videos/DEATH_OF_A_STAR.ISO'

root@unraid /mnt/disk1/Videos/_Genre/Documentaries #ls -l

total 0

lrwxrwxrwx 1 root root 37 Feb  1 17:03 DEATH_OF_A_STAR.ISO -> /mnt/disk1/Videos/DEATH_OF_A_STAR.ISO

root@unraid /mnt/disk1/Videos/_Genre/Documentaries #cd /mnt/user/Videos/ 

DEATH_OF_A_STAR.ISO  TV/                  _Genre/             

root@unraid /mnt/disk1/Videos/_Genre/Documentaries #ls -l /mnt/user/Videos/_Genre/Documentaries/

total 2807619

-rw-r--r-- 1 root root 2872195072 Apr 12  2008 DEATH_OF_A_STAR.ISO

 

 

Hope this helps.

 

 

 

 

Archived

This topic is now archived and is closed to further replies.

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.