ln: failed to create symbolic link "Function not implemented
Hello I have searched mutliple threads on "Function not implemented" for symbolic link but none of the threads I've found have helped.
I'm trying to create a symbolic link on my external drive.
sudo ln -s /media/user/externaldrivename/test.wav /media/user/externaldrivename/test2.wav
but i get the error
ln: failed to create symbolic link '/user/externaldrivename/test2.wav': Function not implemented
this is what i get when I run mount
/dev/sda1 on /media/kankawabata/kanswork_hd type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
I am not that experienced with this issue. I have used the instruction found here to mount exFat drives before and was wondering maybe this is the cause of the issue.
https://www.howtogeek.com/235655/how-to-mount-and-use-an-exfat-drive-on-linux/
Solution 1:
If you connected to an SMB/FTP/.. (etc) file systems remotely, you can't create a hard link (security policy). You should create a soft link.
So you can use the ln
command like that:
ln -s file1.txt new-soft-link.txt
It's hardlink-like, but not written physically to the Inodes partition section.