PDA

View Full Version : Montare un share samba all'avvio con FSTAB


exion
11-11-2007, 17:17
Sto configurando un piccolo media-center con KnoppMyth.

Tuttavia ho deciso di far risiedere i file multimediali, mp3 e avi, su due altri PC, con Windows e connessi in wifi.

Per questo mi serve poter montare automaticamente le condivisioni all'avvio di KnoppMyth.

La condivisione funziona, lanciandola manualmente.

Infatti, facendo:
smbsclient \\\\192.168.1.20\\nomeshare -U utente_win

ottengo un prompt che mi chiede la password per utente_win sul sistema remoto, l'autenticazione va a buon fine e in samba ottengo perfettamente l'accesso ai file sul PC windows.

Dopo questo ho provato allora a montare in modo stabile all'avvio la condivisione di rete, seguendo indicazioni trovate in rete.

In /etc/fstab ho aggiunto la riga:

//192.168.1.20/nomeshare /home/mediacenter/condivisione smbfs username=utente_XP,password=password_XP 0 0

Però non funziona. Quando vado a vedere in /home/mediacenter/condivisione, la cartella è vuota.

Dove sbaglio?

vizzz
11-11-2007, 20:58
controlla con il comando dmesg cosa non è andato a buon fine all'avvio durante il mount...magari indica qualcosa di significativo.

Willy McBride
12-11-2007, 02:03
1) invece di "smbfs" metti "cifs" come filesystem
2) invece di password e username in chiaro scrivile in /etc/cifs e usa l'opzione "credentials=/etc/cifs" (man mount.cifs per il formato del file)

exion
13-11-2007, 10:45
Risolto.

Col comando:
mount --all

ho rilanciato tutti i mount di FSTAB

e quindi la linea di comando mi ha restituito:

root@salon:/home/mediacenter/extmp3# mount -all
mount: sysfs already mounted or /sys busy
mount: unknown filesystem type 'smbf'
root@salon:/home/mediacenter/extmp3#


Quindi era un banalissimo errore di battuta nel file fstab dovuto al fatto che lavoravo direttamente sullo schermo del televisore, con tutti problemi legati alla bassa risoluzione del testo.

Ora lavoro sul mediacenter da un altro PC con SSH e spero che una cosa del genere non capiti più :doh: