Estoy ejecutando XBMC, que se basa en Ubuntu 10.04. No viene con samba preinstalado y necesito compartir algunos medios con un par de otras cajas. Seguí las instrucciones de Think Geek que se encuentran aquí. Lo tenía todo configurado hace un par de días, y pensé que estaba limpio. Reinicié esta noche y cuando volvió, Samba no se inició. Determiné esto al intentar acceder a los recursos compartidos de samba, y devolvería que había una conexión al servidor. Puedo usar SSH para saber que está conectado.
En mi sabiduría infinita, pensé que simplemente estropeé algo y simplemente desinstalaría y reinstalaría. Así que lo hice:sudo apt-get purge samba
y sudo apt-get purge smbfs
. Luego intenté seguir el tutorial anterior nuevamente.
Lo que obtengo después de ejecutar sudo apt-get install samba smbfs
es
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) ...
La negrita es mi propio énfasis. Así que no estoy seguro de qué estropeé aquí, o cómo volver a donde estaba. Aunque estoy bastante seguro de que lo hice peor de lo que es.
Encontré dónde se encuentran los registros, /var/logs, y encontré esta línea que parece ser la culpable.
Jan 29 11:59:34 XBMCLive smbd[2806]: error opening config file
Entonces parece que no crea los archivos de configuración. ¿Hay alguna forma de hacer que samba intente recrearlos de nuevo?
Relacionado:¿Error "arreglar falla recursiva pero es necesario reiniciar"?Respuesta aceptada:
El paquete que posee /etc/samba/smb.conf es samba-common:debería poder copiar la configuración de /usr/share/samba/smb.conf si falta /etc/samba/smb.conf y luego ejecutar dpkg --configure samba-common