Как мне избавиться от вопроса подтверждения монтирования диска для sshFS при загрузке?

С помощью этого сайта я смог установить соединение SSHFS между двумя компьютерами в локальной сети, чтобы один из них автоматически монтировался на другом во время загрузки.

Все работает, но есть это раздражающее подтверждение, которое появляется при каждой загрузке:

подтверждение загрузки sshfs

Произошла ошибка при монтировании /home/dave/Mythbuntu.

Нажмите S, чтобы пропустить монтаж или M или восстановление вручную

Если я нажму S, то загрузка продолжится, и мой диск будет смонтирован так, как ожидалось, так что, похоже, даже если я "пропустил" его, возможно, он попытался снова и преуспел позже в процессе загрузки.

Я следовал приведенным здесь инструкциям, чтобы настроить сценарии "если вверх / если вниз", и вот мой текущий /etc/fstab:

sshfs#mythbuntu@192.168.0.4:/home/mythbuntu    /home/dave/Mythbuntu    fuse    auto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes 0 0

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

1 ответ

Решение

Так как вы создали ifup/ifdown Сценарии для запуска / выключения SSHFS с вашим сетевым интерфейсом, системе не нужно пытаться смонтировать его при загрузке через /etc/fstab; диск все еще монтируется, потому что скрипт ifup вызывается после простого mount не удается, но прежде чем вы получите на рабочий стол.

Решение состоит в том, чтобы просто заменить auto опция для SSHFS в /etc/fstab с noauto,

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