только точка монтирования

Я не уверен, что это будет иметь смысл, но у меня проблема.

У меня есть внешний жесткий диск, который я использую для своих торрент-файлов. Он монтируется с использованием fstab.

Теперь проблема в некоторых случаях, возможно, из-за сбоев питания, мой жесткий диск размонтирован и (редко) не удалось перемонтировать. Когда происходит сбой восстановления, торрент-файлы продолжаются в точке монтирования (например: / home / user / Downloads).

Мой вопрос: есть ли способ сделать / home / user / Downloads как только для чтения, а затем сделать его пригодным для записи, только если жесткий диск установлен?

Или любые другие лучшие решения приветствуются.

  • Проблемы с iPod в Rhythmbox
  • В Debian в fluxbox GtkPod не имеет права на запись, но делает это в GNOME
  • Как смонтировать внешнюю SD-карту без использования sudo?
  • lsblk ничего не показывает о корневой файловой системе
  • Невозможно изменить группу файлов в точке монтирования
  • Не удается запустить исполняемые файлы с установленного диска
  • Определение языков, доступных при загрузке - LiveCD
  • Systemd размонтирует раздел my / boot
  • 2 Solutions collect form web for “только точка монтирования”

    Вы можете заставить /home/user/Downloads быть ссылкой на каталог, находящийся на глубине монтирования, который монтируется в другом месте. Вероятно, это приведет к сбою загрузки торрента.

    Например, если целевой каталог является /user/Downloads на HDD, который монтируется на /HDD , тогда /home/user/Downloads должно быть ссылкой на /HDD/user/Downloads , и этот каталог, конечно, не существует, если только HDD установлен.

    Когда вы монтируете диск, разрешения монтируются с разрешениями корневого каталога устройства.

    Так что да, вы могли бы изменить разрешения на свою точку монтирования /home/user/Downloads чтобы ваш пользователь не смог получить к ней доступ. Затем, после установки внешнего накопителя, вам нужно будет отрегулировать права доступа к корневому каталогу вашего диска (снова доступный как /home/user/Downloads после его установки).

    С этого момента пустая точка монтирования не будет доступна для чтения при запуске приложения как непривилегированного пользователя.

    Linux и Unix - лучшая ОС в мире.