viernes, enero 14, 2005
USB Flash Drive en Linux - Mexico Extremo
Documentación original
Procedimiento comprobado en Red Hat Linux 8/9 y Fedora Core 1/2/3
::::: Verificando dependencias :::::
Todo el procedimiento se hace como root.
1. Tecleamos
# lsmod | more
Debemos encontrar usb-uhci y usbcore.
2. Luego cargamos un módulo que no tenemos activo por defecto.
# modprobe usb-storage
::::: Preparando el terreno :::::
3. Creamos el punto de montaje requerido.
# mkdir /mnt/usbstick
4. Editar /etc/fstab y adicionar esta línea.
/dev/sda1 /mnt/usbstick vfat user,noauto,umask=0 0 0
5. En otra terminal, tecleamos este comando para tener los mensajes del kernel en pantalla.
# tail -s 3 -f /var/log/messages
6. Insertamos el USB Drive.
7. Debemos de ver algunas líneas en los mensajes del kernel, entre las que deben estar las siguientes.
Nov 18 10:07:52 linux kernel: hub.c: new USB device 00:02.2-2, assigned address 2
Nov 18 10:07:56 linux /etc/hotplug/usb.agent: Setup usb-storage for USB product c76/3/100
nov 18 10:07:58 linux devlabel: devlabel service started/restarted
::::: Utilizando el driver :::::
8. Montamos el dispositivo.
# mount /mnt/usbstick
9. Al terminar de usarlo, se desmonta con el siguiente comando:
# umount /mnt/usbstick
10. Podemos crear un archivo de arranque para evitarnos todos estos pasos y también uno para desmontarlo.
#!/bin/bash
# Script de montaje de un usb flash drive
/sbin/modprobe usb-storage
mount /mnt/usbstick
#!/bin/bash
# Script para desmontar un usb flash drive
umount /mnt/usbstick
Se pueden colocar en ~/.gnome2/nautilus-scripts para que se reinicie desde el entorno gráfico o bien en /usr/bin para que tengan acceso todos los usuarios.