Sto eseguendo XBMC, che è basato su Ubuntu 10.04. Non viene fornito con samba preinstallato e ho bisogno di condividere alcuni file multimediali con un paio di altre scatole. Ho seguito le indicazioni di Think Geek trovate qui. Avevo impostato tutto un paio di giorni fa e pensavo di essere al sicuro. Ho riavviato questa sera e quando è tornato su Samba non è stato avviato. L'ho determinato provando ad accedere alle condivisioni di samba e avrebbe restituito una connessione al server. Posso ssh in esso, quindi so che è connesso.
Nella mia infinita saggezza, ho pensato di aver appena incasinato qualcosa e avrei semplicemente disinstallato e reinstallato. Così ho fatto:sudo apt-get purge samba
e sudo apt-get purge smbfs
. Quindi ho provato a seguire di nuovo il tutorial sopra.
Quello che ottengo dopo aver eseguito sudo apt-get install samba smbfs
è
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages: openbsd-inetd inet-superserver smbldap-tools ldb-tools ufw smbclient
The following NEW packages will be installed:
samba smbfs
0 upgraded, 2 newly installed, 0 to remove and 5 not upgraded.
Need to get 0B/8,131kB of archives.
After this operation, 22.6MB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously deselected package samba.
(Reading database ... 57098 files and directories currently installed.)
Unpacking samba (from .../samba_2%3a3.4.7~dfsg-1ubuntu3.2_i386.deb)...
Selecting previously deselected package smbfs.
Unpacking smbfs (from .../smbfs_2%3a3.4.7~dfsg-1ubuntu3.2_i386.deb) ...
Processing triggers for ureadahead ...
Setting up samba (2:3.4.7~dfsg-1ubuntu3.2) ...
Generating /etc/default/samba...
update-alternatives: using /usr/bin/smbstatus.samba3 to provide /usr/bin/smbstatus (smbstatus) in auto mode.
smbd start/running, process 2963
**start: Job failed to start**
Setting up smbfs (2:3.4.7~dfsg-1ubuntu3.2) ...
Il grassetto è la mia stessa enfasi. Quindi non sono sicuro di cosa ho incasinato qui o di come tornare dov'era. Anche se sono abbastanza sicuro di averlo reso peggio di quello che è.
Ho trovato dove si trovano i log, /var/logs, e ho trovato questa riga che sembra essere il colpevole.
Jan 29 11:59:34 XBMCLive smbd[2806]: error opening config file
Quindi sembra non creare i file di configurazione. C'è un modo per ottenere samba per provare a ricrearli di nuovo?
Correlati:errore "correzione errore ricorsivo ma è necessario riavviare"?Risposta accettata:
Il pacchetto che possiede /etc/samba/smb.conf è samba-common – Dovresti essere in grado di copiare la configurazione da /usr/share/samba/smb.conf se /etc/samba/smb.conf è mancante e quindi esegui dpkg --configure samba-common