Pagina 1 di 1
NAS dns 323 non viene automaticamente montato all'avvio
Inviato: domenica 17 maggio 2009, 10:57
da hom75
salve,
sono nuovo di linux, sono riuscito a montare il mio nas dopo l'avvio a mano con mount -a usando un fstab
#NAS
//192.168.0.13/Volume_1 /media/MS smbfs credentials=/etc/credentials,uid=500,gid=500,auto,nosuid 0 0
avevo cercato per risolvere e giustamente ho visto gente che consigliava di montare il tutto in rc.local, ho provato ma nulla .. non lo monta MA penso di sbagliare qualcosa nello script...
sapete dirmi cosa devo scrivere in rc.local (tutto se possibile)
grazie
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: domenica 17 maggio 2009, 14:33
da meglioilmarco
Scusa l'intervento quasi OT...
Anche io ho un NAS un nslu2 che uso come muletto collegato il Lan al mio router e per entrarci ed esporare il suo contenuto avevo usato l'utlity che si trova sotto Risorse > Connetti al server e impostato il collegamento in Telnet.
Ora visto che è sempre acceso ogni volta che accendo il mio PC basta fare doppio clic sull'icona sul Desktop ed entro nel mio muletto... che è "montato" in auto, visto che fstab non lo ho mai toccato.
Non so se questo ti possa tornare utile, spero.
Saluti
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: domenica 17 maggio 2009, 22:38
da hom75
si ok se uso un ssh o telnet ecc certamente viene visto poichè accedi con protocolli diversi, ma io volevo navigarlo con nautilus e non dover tutte le volte montarlo a mano visto che fstab lo carica ecc.. ma penso sia legato da quel che ho capito all'ordine delle routin e che il mont viene fatto prima della rete e quindi non lo monta...
qualcuno mi sa indicare la soluzione?
grazie
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: lunedì 18 maggio 2009, 12:01
da Starless
Che scrivi in rc.local??
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: lunedì 18 maggio 2009, 14:10
da meglioilmarco
"io volevo navigarlo con nautilus e non dover tutte le volte montarlo a mano"
@hom75: guarda che io lo navigo con nautilus e lo ho montato una sola volta, dopo di che lui sta li sul desktop e funge come una normale directory.
Places > Connect to server > imposti telnet ssh quello che vuoi > poi ti crea una directory sul Desktop a cui accedi sempre impostandola una sola volta...
Saluti
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: lunedì 18 maggio 2009, 16:00
da Starless
@hom75: guarda che io lo navigo con nautilus e lo ho montato una sola volta, dopo di che lui sta li sul desktop e funge come una normale directory.
Puoi anche metterlo come Segnalibro di Nautilus senza fare una connessione ad un server.
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: martedì 19 maggio 2009, 23:08
da hom75
ragazzi non riesco a montare sto benedetto disco in automatico .. nessuno sa dove guardare?
ho provato anche con questo ma non fa nulla...
//192.168.0.13/volume_1 /media/MS cifs nobrl,_netdev,credentials=/etc/credentials,rw,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
//192.168.0.13/Volume_1 /media/MS smbfs credentials=/etc/credentials,uid=500,gid=500,auto,nosuid 0 0
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: martedì 19 maggio 2009, 23:09
da hom75
Starless ha scritto:
Che scrivi in rc.local??
il problema starebbe li .. che cosa ci devo scrivere?
mount -t smbf //192.168.0.13/Volume_1 /mnt/media/MS
IDEE???
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: martedì 19 maggio 2009, 23:28
da Starless
il problema starebbe li .. che cosa ci devo scrivere?
Prova a scriverci:
Controlla se hai il comando smbmount:
se ti esce una cosa del tipo:
vuol dire che è tutto OK.
Prova a fare prima in manuale. Dai il comando:
Se è tutto OK allora scrivilo in rc.local.
Riavvia e vedi che succede.
Potrebbe essere che non riesci a montare in automatico in questo modo perchè ti chiede la password di condivisione che è molto probabile che sia vuota in quanto non ce l'hai. In questo caso devi aggiungere al comando:
Codice: Seleziona tutto
sudo smbmount //192.168.0.13/volume_1 /media/MS -o username=se_ce_ne_una password=eventualmente_niente_se_non_c'è
Prova sempre prima in manuale anche con le opzioni. Quando va bene che monta senza chiederti password o altro allora metti il tutto in rc.local e riavvii.
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: mercoledì 20 maggio 2009, 22:36
da hom75
a mano tutto ok, ma se lo metto nel rc.local nada .... forse sbaglio qualcosa??
!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
smbmount //192.168.0.13/Volume_1 /media/MS -o credentials=/etc/credentials
exit 0
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: giovedì 21 maggio 2009, 9:19
da Starless
a mano tutto ok, ma se lo metto nel rc.local nada .... forse sbaglio qualcosa??
Come immaginavo. Infatti sapevo già che avresti avuto problemi. Mi serviva solo sapere se quello era il comando giusto. Il problema sta nel fatto che tu quando monti da utente normale usi sudo. In pratica è un problema di permessi.
Le soluzioni a questo punto sono 2:
1) Usare sudoers per dare al tuo utente i permessi di esecuzione di smbmount
2) Settare il bit di suid a smbmount
Comunque prova a mettere nell'fstab una linea del tipo:
Codice: Seleziona tutto
//192.168.0.13/volume_1 /media/MS smbfs username=xxx,password=xxx 0 0
username e passoword mettile qui senza usare il file per il momento. Poi riavvia e vedi che succede. Dovrebbe montare. Il problema sarà che solo root può usare la condivisione. Fai queste prove. Intanto mi documento un pò anche se io sono per una delle due soluzioni che ti ho scritto prima e per il file rc.local.
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: giovedì 21 maggio 2009, 12:41
da hom75
ciao grazie per l'interessamento...
comunque questo è quanto già avevo nel fstab
//192.168.0.13/Volume_1 /media/MS smbfs credentials=/etc/credentials,uid=500,gid=500,auto,nosuid 0 0
e il mount -a fatto a mano dopo il boot montava tutto correttamente (naturalmente sudo mount poiche solo root può montare)
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: giovedì 21 maggio 2009, 13:40
da Starless
comunque questo è quanto già avevo nel fstab
Avevo capito. Io volevo sapere se semplificando la riga in fstab ci fossero dei miglioramenti.
Comunque io ho il nas CH3NAS della Conceptronic che in pratica è identico al tuo. Al momento non posso fare prove ma nel fine settimana posso vedere come poter fare a montare in automatico all'avvio.
Nel frattempo fammi sapere se semplificando la riga in fstab ci sono delle novità.
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: giovedì 21 maggio 2009, 19:59
da hom75
ciao idem con patate!
semplificando la stringa solo con sudo mount -a lo monta
>:( >:( >:( >:(
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: venerdì 22 maggio 2009, 9:18
da Starless
Proviamo una delle alternative che ti ho scritto in un post precedente:
settaggio del bit di suid a smbmount (se smbmount è il comando che usi per montare le condivisioni).
1) Dai il comando:
Prova a montare manualmente una risorsa condivisa senza mettere sudo. Riesci a montare??
Se la risposta è si allora:
2) Rimetti in rc.local la riga che funzionava. Riavvia e vedi.
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: sabato 23 maggio 2009, 10:41
da hom75
nulla non va a mano ok automatico no
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: sabato 23 maggio 2009, 11:07
da Starless
a mano ok
Significa che senza mettere sudo funziona??
automatico no
Prova a mettere la stessa linea che a mano funziona in:
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: sabato 23 maggio 2009, 23:47
da hom75
Starless ha scritto:
a mano ok
Significa che senza mettere sudo funziona??
SI funziona senza sudo
automatico no
Prova a mettere la stessa linea che a mano funziona in:
mo provo ... IN profile dove?
Re: NAS dns 323 non viene automaticamente montato all'avvio
Inviato: domenica 24 maggio 2009, 19:40
da Starless
IN profile dove?
Alla fine del file. Dopo l'ultima riga.
E' un file di sistema quindi lo devi aprire come amministratore con sudo.