Как Вы создаете символьную ссылку на файл на смонтированном диске, который переживает перезагрузку?

В моей сети у меня есть диск на моем другом компьютере под управлением Ubuntu (оба компьютера с 18,10) смонтированный к /home/username/Storage через nfs в fstab. Это 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
задан 20 January 2019 в 01:59

1 ответ

Существует ли способ сохранить символьную ссылку на файл на смонтированном сетевом диске после перезагрузки? Я делаю его неправильно?

Нет. Можно воссоздать ссылку на перезагрузку, если Вы хотите. Но более логический метод должен был бы использовать bind опция от mount. Из страницы справочника:

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
ответ дан 1 December 2019 в 17:26

Другие вопросы по тегам:

Похожие вопросы: