Condividi Samba persistente


2

Ci sono centinaia di voci per questo - e per quanto posso dire che lo sto facendo bene.

Ma non sta funzionando...

Eseguo una distribuzione Raspbian (Debian Wheezy) più recente su un Raspberry Pi. Ho configurato una voce fstab per una condivisione Samba sul mio NAS

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

Posso facilmente "sudo mount -a" e la condivisione viene montata. Ma non accadrà mai persistente dopo l'avvio del sistema.

Il Raspberry Pi è connesso tramite WLAN alla rete. Ho installato i cifs-utils. Qualsiasi indizio di ciò che mi manca qui (deve essere qualcosa di base;)

Modificare:

Questo sembra essere un bug / regressione Debian prevalente. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643651

La mia correzione stava usando un semplice script di init:

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

Soddisfare:

#!/bin/bash

mount /mnt/Musik

Risposte:


1

Non so nemmeno cosa sia auto è, ma mi manca il _netdev cosa.

So che questa deve essere un'ultima risorsa, ma nel caso che tutto il resto fallisca, puoi fare il mount da uno script init.d assicurandosi che venga eseguito dopo gli script di rete. Inoltre, non sono sicuro per cento delle percentuali, ma credo che gli script init.d personalizzati tendono ad essere inseriti dal sistema nel secondo script di init.


La cosa _netdev non ha funzionato: |
madflow

Grazie comunque;) Tale script dovrebbe essere inserito in "/etc/network/if-up.d/". Una sorta di paradosso - dal momento che lo script cifs responsabile per il montaggio è già lì ... Ad ogni modo - un semplice script con mount -a sta funzionando ora ... Ancora questo sembra essere b0rked ( bugs.debian.org/cgi-bin/bugreport.cgi?bug=643651 )
madflow

1

Per quanto posso vedere, manca solo l'IP del server, 192.168.1.11 per questo esempio:

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

ps . prova senza charset e file e la modalità dir prima e _netdev, perché ho capito che stai provando a montare il dispositivo di rete.


"medienzimmer" è il nome del server. mount -a funziona - quindi l'IP mancante non è il problema. In realtà ho lo stesso artefatto sulla mia macchina Linux Debian Mint ... Quindi tutto ciò può essere correlato a certi bug debian: bugs.debian.org/cgi-bin/bugreport.cgi?bug=643651
madflow
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.