I have two partitions on my Ubuntu 10.04.3 server.

partition 1: /mnt/storage/  
partition 2: /var/www/myweb/  

now when i run the following command

$ ln /mnt/storage/sourcefile.txt /var/www/myweb/linkedfile.txt

i got this

ln: creating hard link `/var/www/myweb/linkedfile.txt' => `sourcefile.txt': Invalid cross-device link

any idea of how to make this symbolic link??

link|improve this question

77% accept rate
feedback

2 Answers

up vote 3 down vote accepted

You cannot use hard links across file systems like that. You need to use ln -s to create a symbolic link.

ln -s /mnt/storage/sourcefile.txt /var/www/myweb/linkedfile.txt
link|improve this answer
feedback
$ ln -s /mnt/storage/sourcefile.txt /var/www/myweb/linkedfile.txt
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.