web-dev-qa-db-ja.com

再起動後もマウントされたディスク上のファイルへのシンボリックリンクを作成するにはどうすればよいですか?

私のネットワークでは、Ubuntuを実行している他のコンピューター(両方の18.10を搭載したコンピューター)に、nfsfstabを介して/home/username/Storageにマウントされたディスクがあります。 fstab行は次のようになります。

192.168.2.33:/otherhome/otherusername /home/username/Storage nfs rsize=8192,wsize=8192,timeo=14,intr

その別のコンピューターには、現在のデスクトップのアイコンから開くことができるように、シンボリックリンクするファイルがあります。だから私はln -s /home/username/Storage/file /home/username/Desktopを行います。再起動するまで問題なく動作します。次に、リンクが壊れていると表示されますが、右クリックしてプロパティを表示すると、正しいターゲットが一覧表示されます。

再起動後、マウントされたネットワークディスク上のファイルへのシンボリックリンクを保持する方法はありますか?私はそれを間違っていますか?

3
ticotexas

再起動後、マウントされたネットワークディスク上のファイルへのシンボリックリンクを保持する方法はありますか?私はそれを間違っていますか?

いいえ。必要に応じて、再起動時にリンクを再作成できます。しかし、より論理的な方法は、bindmountオプションを使用することです。 man page から:

Bind mount operation
   Remount part of the file hierarchy somewhere else.  The call is:

          mount --bind olddir newdir

   or by using this fstab entry:

          /olddir /newdir none bind

   After this call the same contents are accessible in two places.
1
Rinzwind