Запустил KodiBuntu (Lubuntu 14?), И я хочу смонтировать некоторые общие ресурсы с моего компьютера с Windows. Я смонтировал их в / media / используя fstab, и он работает нормально, если машина Windows включена при загрузке Ubuntu. Но если машина Windows выходит из строя, у меня возникают драмы с другими монтируемыми устройствами, и если машина Windows не включается при загрузке uBuntu, ничего не монтируется.
Есть ли способ смонтировать общий ресурс независимо от того, включен компьютер с Windows или нет, и, возможно, просто показать пустую папку с правами на запись, в которых для всех запрещено или что-то еще?
Спасибо:)
, В первую очередь, можно добавить 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 для получения дополнительной информации.
при использовании Kodibuntu существует другая опция, которая кажется намного легче, и вероятно более подходящей: вместо того, чтобы монтировать Вашу долю на уровне ОС, Kodi может к долям сети доступа отдельно.
Это может быть сделано через пользовательский интерфейс Kodi: см. http://kodi.wiki/view/Adding_video_sources#Adding_Remote_sources