Как смонтировать Time Capsule от Raspberry Pi

12

В моей домашней сети есть 2TB Time Capsule (IP 192.168.0.1). Как я могу смонтировать диск Time Capsule с моего Raspberry Pi автоматически после перезагрузки?

ohho
источник

Ответы:

14

Поместите это в fstab.

sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user=timecapsuleUsername,pass=timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab

Обязательный cifs-utilsпакет должен быть уже предоставлен на распбиане.

Конечно, измените timecapsuleUsername и timecapsuleUserPassword. Uid = 1000 устанавливает владельца смонтированных файлов на пользователя pi. Если используется другой пользователь, проверьте его с помощью id -u username. Проверьте, подходит ли вам папка «Данные» - составьте список ресурсов, введя команду smbclient -Uusername -I ip-address -L.

болельщик
источник
Я получаю эту ошибку при попытке установить: mount error(115): Operation now in progress. Я могу получить доступ к общему ресурсу с помощью smbclient. Есть идеи?
Арне
Понял: сначала попробовал с .localименем вместо IP, похоже, надежно не работает. Во-вторых, мне нужно было добавить sec=ntlmк опциям. Теперь это работает!
Арне
Если выбран параметр « Disks Secure SharedДиски», With a disk passwordпараметр user=будет игнорироваться независимо от того, для чего он установлен
Hengjie
Только что проверил это на Time Capsule под управлением последней (7.6.7) прошивки на Pi с OSMC. Ключ - sec=ntlmи я могу подтвердить, что это работает с дисками, защищенными паролем устройства, а также паролем диска.
Гэри Гейл
5

Я добавил sec = ntlm к опциям, полная команда:

sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user= timecapsuleUsername,pass= timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab

Затем выполните эту команду:

mount -a

Вы не должны получать никаких ошибок.

VictorV
источник
4

Обновление для пользователей Raspberry Stretch v9. Обратите внимание на добавление верс = 1,0

//IPofTimeCapsule/PathWithinYourTimeCapsule /mnt/TimeCapsule cifs username=insert,password=insert,rw,uid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
ddavila
источник
Что вы имеете в виду, начиная с строки //IPofTimeCapsule?
Инго
Извините, если мне неясно, я имел в виду IP-адрес TimeCapsule. Например, строка может выглядеть следующим образом: //192.168.1.11/Data / mnt / TimeCapsule cifs имя пользователя = bsmith, пароль = batman, rw, uid = 1000, iocharset = utf8, sec = ntlm, vers = 1.0 0 0
ддавила
1

Для меня, при использовании пароля диска на капсуле времени, он работал только тогда, когда я добавил uid = 504 (это идентификатор пользователя, используемый на Macintosh, в основном с использованием timecapsule, а не uid, используемый на малине). Когда я не установил uid = 504, я получил «ошибку монтирования (16): устройство или ресурс занят» из капсулы времени.

Зигфрид Лоффлер
источник