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

Запустил KodiBuntu (Lubuntu 14?), И я хочу смонтировать некоторые общие ресурсы с моего компьютера с Windows. Я смонтировал их в / media / используя fstab, и он работает нормально, если машина Windows включена при загрузке Ubuntu. Но если машина Windows выходит из строя, у меня возникают драмы с другими монтируемыми устройствами, и если машина Windows не включается при загрузке uBuntu, ничего не монтируется.

Есть ли способ смонтировать общий ресурс независимо от того, включен компьютер с Windows или нет, и, возможно, просто показать пустую папку с правами на запись, в которых для всех запрещено или что-то еще?

Спасибо:)

0
задан 17 June 2016 в 07:52

1 ответ

Для монтирования доли с Linux

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

, Но существует другой подход, которому я склонен советовать в таких случаях: autofs использования. Вместо того, чтобы монтировать Ваши доли во время начальной загрузки, это монтирует их, когда Вы пытаетесь использовать их, и размонтировал их, когда Вы не делаете.

следующее должно работать в Вашем случае. Обратите внимание на то, что я принял решение смонтировать все под/mnt вместо / медиа, потому что / медиа обычно используются для динамического монтирования (я не советовал бы для использования его для постоянного монтирования или autofs).

Первый удаляют (или комментарий) Вашу строку в fstab, затем устанавливают autofs:

sudo apt-get install autofs

Создают Ваш родительский каталог:

sudo mkdir /mnt/smb

затем изменяют/etc/auto.master для добавления строки как этот:

/mnt/smb /etc/smb.auto --ghost

И создают файл/etc/smb.auto с содержанием как этот:

windowsserver -fstype=cifs,rw,username=myuser,password=mypass ://windowsserver/share

Затем autofs

sudo service autofs restart

перезапуска И попытка просмотреть содержание:

ls -al /mnt/smb/windowsserver

Это должно смонтировать долю автоматически в данный момент, Вы пытаетесь использовать его. При монтировании сбоев (например, потому что сервер выключен), Вы будете видеть пустой каталог (и "Хост снижается" на сообщения об ошибках, по крайней мере, на командной строке). Затем при запуске сервера, необходимо смочь получить доступ файлам автоматически (без потребности к ssh на kodibuntu).

См. https://help.ubuntu.com/community/Autofs для получения дополнительной информации.

Для монтирования доли с Kodi

при использовании Kodibuntu существует другая опция, которая кажется намного легче, и вероятно более подходящей: вместо того, чтобы монтировать Вашу долю на уровне ОС, Kodi может к долям сети доступа отдельно.

Это может быть сделано через пользовательский интерфейс Kodi: см. http://kodi.wiki/view/Adding_video_sources#Adding_Remote_sources

2
ответ дан 17 June 2016 в 07:52

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

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