2

Есть сотни записей для этого - и, насколько я могу судить, я делаю это правильно.

Но это не работает...

Я запускаю последний дистрибутив Raspbian (Debian Wheezy) на Raspberry Pi. Я настроил запись fstab для общего ресурса Samba на моем NAS

//medienzimmer/Qmultimedia/Musik /mnt/Musik cifs username=XXX,password=XXX,iocharset=utf8,file_mode=0777,dir_mode=0777,auto 0 0

Я могу легко "sudo mount -a", и общий ресурс монтируется. Но это не произойдет постоянно после загрузки системы.

Raspberry Pi подключен через WLAN к сети. У меня установлены cifs-utils. Любые подсказки, что мне здесь не хватает (должно быть что-то простое;)

Редактировать:

Это, кажется, преобладающая ошибка / регрессия Debian. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643651

Мое исправление было с использованием простого сценария инициализации:

sudo touch /etc/network/if-up.d/mountnas && chmod u+x /etc/network/if-up.d/mountnas

Содержание:

#!/bin/bash

mount /mnt/Musik

2 ответа2

1

Я даже не знаю что такое auto , но мне не хватает _netdev .

Я знаю, что это должен быть последний ресурс, но в случае сбоя всего остального вы можете выполнить mount из скрипта init.d, убедившись, что он выполняется после сетевых скриптов. Я также не уверен в этом, но считаю, что пользовательские сценарии init.d обычно устанавливаются последней в сценарий инициализации.

1

Насколько я вижу, вам не хватает только IP-адреса сервера, 192.168.1.11 для этого примера:

//192.168.1.11/medienzimmer/Qmultimedia/Musik /mnt/Musik cifs username=XXX,password=XXX,_netdev 0 0

пс попробуйте сначала без charset, file и dir mode и _netdev, потому что я понял, что вы пытаетесь смонтировать сетевое устройство.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .