Automontaje de dispositivos USB
Debian Sarge
En un principio debiera de hacerlo automáticamente , pero si no lo hiciera realizar los siguientes pasos:
- Ir a la consola e instalar los siguientes programas:
# hotplug apt-get install hotplug
# usbutils apt-get install usbutils
# autofs apt-get install autofs
Reiniciar el pc y cuando entremos en kde o gnome insertar el pen-drive o Hdd usb. Automáticamente nos saldrá un icono en el escritorio y se abrirá una ventana con los archivos en el dispositivo.
Si aún así no saliera la unidad seguir con los siguientes pasos:
Editaremos el fichero /etc/auto.master y añadiremos, al final, la línea:
/media/usbdisk /etc/auto.removable --timeout=60
Si la carpeta /media/usbdisk no está la creamos. La opción " --timeout=60 " significa que a los 60 segundos de inactividad realizará los cambios de los datos al dispositivo y se desmontará el dispositivo.
Ahora, crearemos el fichero /etc/auto.removable con los siguientes datos:
USB1 -fstype=vfat,uid=1000,gid=1000,umask=002 :/dev/sda1
USB2 -fstype=vfat,uid=1000,gid=1000,umask=002 :/dev/sdb1
USB3 -fstype=vfat,uid=1000,gid=1000,umask=002 :/dev/sdc1
USB4 -fstype=vfat,uid=1000,gid=1000,umask=002 :/dev/sdd1
Si tuvieramos más USB iríamos rellenado líneas con USB5 , USB6 etc.
Los datos "uid" y "gid" deben de ser cambiados por los nuestros.Miraremos el uid y gid de la siguiente manera desde una consola:
id nombresusario
Reiniciar el pc. Si aún así no nos sale en el escritorio el icono del dispositivo seguir con el siguiente paso:
Editaremos el fichero /etc/hotplug/usb.agent y en el final del fichero añadiremos:
. ./usb/usb-storage &
Ahora crearemos el fichero /etc/hotplug/usb/usb-storage con el siguiente contenido:
#!/bin/sh
HOME=/nuestro/home
sleep 2
for i in USB1 USB2 USB3 USB4
do
if [ -d /media/usbdisk/$i ]
then
if [ ! -L $HOME/Desktop/$i ]
then
ln -s /media/usbdisk/$i $HOME/Desktop/$i
fi
else
if [ -L $HOME/Desktop/$i ]
then
rm -f $HOME/Desktop/$i
fi
fi
done
Guardaremos el fichero y le daremos permisos de ejecución:
chmod +x /etc/hotplug/usb/usb-storage
Reiniciar el pc y probar
Si no queremos ir reinciando el pc constantemente lo que se puede hacer es reiniciar el servicio de la siguiente manera:
/etc/init.d/autofs restart
0 Comments:
Publicar un comentario
<< Home