Как смонтировать раздел при каждой перезагрузке с помощью Bash Script? [дубликат]

На этот вопрос уже есть ответ:

У меня есть раздел, смонтированный с помощью mount / mnt /filesys.bin / mnt / mymnt /

Каждый раз при перезагрузке мне нужно перемонтировать. Как я могу сохранить его подключенным после каждой перезагрузки?

2
задан 22 November 2018 в 12:20

2 ответа

От man fstab:

Файл /etc/fstab содержит описательную информацию о файловых системах, которые может смонтировать система. fstab только считан программами и не записан; это - обязанность системного администратора правильно создать и поддержать этот файл.

Сделать, что Вы хотите Вас просто, должно добавить запись для этого монтирования в /etc/fstab следующим образом:

  1. Откройте новое окно терминала Ctrl+Alt+T.

  2. Откройте файл /etc/fstab для редактирования с полномочиями пользователя root, с помощью nano:

    sudo nano /etc/fstab
    
  3. Перейдите к нижней части файла и добавьте следующую строку - здесь я предполагаю, что это - файл изображения, таким образом, мы должны использовать loop опция (ссылка):

    /mnt/filesys.bin /mnt/mymnt/ auto nofail,defaults,loop 0 0
    

    Если Вы хотите смонтировать физическое устройство (или раздел), можно определить его несколькими различными путями, например, его UUID. Найти использование UUID sudo blkid в то время как устройство смонтировано (или используйте инструмент GUI Disks). В этом случае запись могла быть похожей:

    /dev/disk/by-uuid/a58b40e4-eb9b-4720-835b-785a3be3ae33 /mnt/mymnt/ auto nosuid,nodev,nofail 0 0
    

    или:

    UUID=a58b40e4-eb9b-4720-835b-785a3be3ae33 /mnt/mymnt/ auto nosuid,nodev,nofail 0 0
    

    Где a58b40e4-eb9b-4720-835b-785a3be3ae33 UUID Вашего устройства.

  4. Сохраните файл: Ctrl+O, затем выйдите от nano: Ctrl+X.

  5. Перезапустите систему или тип sudo mount -a видеть результат.

Не делайте забыл удалять ту запись, если Вы удаляете файл изображения.

11
ответ дан 2 December 2019 в 01:25

@pa4080 совершенно правилен, но действительно легкое решение (работающий как суперпользователь, таким образом, sudo su сначала):

mount /mnt/filesys.bin /mnt/mymnt/
grep mymnt /etc/mtab >>/etc/fstab

Первая строка монтирует Ваше устройство с тем, во что другие опции, в которых Вы нуждаетесь, второе, поместят его /etc/fstab с теми же опциями так, чтобы это было смонтировано на каждой перезагрузке.

2
ответ дан 2 December 2019 в 01:25

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

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