Съемный жесткий диск, определенный в fstab порождение проблем при запуске если не, представляет

Недавно я сделал некоторые редактирования в своем fstab файле после некоторого изменения в моих разделах. (проверьте Разделы, смонтированные с fstab, не открывающимся от боковых панелей Наутилуса ни Единицы) В процессе я хотел включать съемное устройство, таким образом, это будет присутствовать для всех пользователей, когда это присутствовало.

Это автоматически смонтировалось как \media\activeuser\HDDMaker с пользовательским набором прав доступа к activeuser только. Моя идея состояла в том, чтобы смонтировать его как \media\HDDMaker с правами доступа любому пользователю в данной группе (gid=1004 common).

fstab файл похож на это:

UUID=543Exxxxxx  /mnt/543Exxxxxx  ntfs-3g  rw,nosuid,nodev,noexec,auto,gid=1004,umask=0002 0 0
/mnt/543Exxxxxx  /media/HDDMaker  auto     rbind,x-gvfs-show,x-gvfs-name=HDDMaker          0 0

Это хорошо работает, когда жесткий диск присоединен к компьютеру при запуске (за исключением детали в моем другом вопросе: Разделы смонтировались с fstab, не открывающимся от боковых панелей Наутилуса ни Единицы), но когда жесткий диск не присоединяется, у меня есть две проблемы.

  1. Это является в запуск, что устройство не может быть смонтировано. (и процесс запуска останавливается, пока Вы не нажимаете S)
  2. Когда разъем, после того, как система произошла, это не делает автоматически монтируется. Необходимо вручную смонтировать его как

    sudo монтируют/dev/sdb1/media/HDDMaker

Желаемое поведение состоит в том, что это не сообщает ни о какой проблеме при запуске, и что при включении это автоматически монтируется на /media/HDDMaker, с набором полномочий всем пользователям в группе common.

1
задан 13 April 2017 в 15:24

1 ответ

Для внешнего диска, для предотвращения задержки начальной загрузки, nobootwait опция должна быть добавлена к четвертому столбцу в/etc/fstab. Кроме того, Вы должны предпочтительно использовать UUID диска вместо этого, чтобы гарантировать, что правильный диск всегда монтируется (и см. @Marty Fried’s комментарий к Вашему вопросу), таким образом, Вы добираетесь:

UUID=XXXXX  /media/HDDMaker  auto     rbind,x-gvfs-show,x-gvfs-name=HDDMaker,nobootwait          0 0

Это сообщение объясняет, когда и почему это - хороший метод.

, Кроме того, так как fstab выполняется только на запуске, если Вы не пишете определенный процесс, чтобы продолжать повторно выполнять его, необходимо сделать руководство sudo mount -a для монтирования диска, если добавлено впоследствии при использовании fstab опции автосмонтироваться.

Поэтому решение, которое Вы могли попробовать вместо этого, если у Вас есть Рабочий стол Ubuntu, состоит в том, чтобы сторониться fstab для это решение

2
ответ дан 7 December 2019 в 14:04

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

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