Un tutorial mas

Bueno, lo prometido es deuda. Aquí viene el tuto.

Son varios pasos relativamente sencillos. Es medio experimental esto, pero tampoco es algo que vaya a fundir tu procesador.

Para empezar, como root, crea un directorio en /mnt o /media. Esto con el objeto de poder tener un directorio de montaje para el dispositivo.

mkdir /media/disk

Una vez hecho eso, dale permisos a tu usuario regular. Con eso podrás montar eventualmente la unidad una vez hayas hecho todo lo que te indico.

chown user:group /media/disk

Ahora viene la parte interesante del asunto. Empezar a modificar archivos de configuración. Empecemos con /etc/fstab. No sé cómo va el tuyo, pero déjame pastear el mío.

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda5 / ext3 defaults,errors=remount-ro 0 1
/dev/hda2 /C vfat rw,umask=0 0 0
/dev/hdc1 /D vfat rw,umask=0 0 0
/dev/hda3 /E vfat rw,umask=0 0 0
/dev/hda6 /home ext3 defaults 0 2
/dev/hda7 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0

Vas a colocar una línea adicional en tu fstab que va a decir lo siguiente:

/dev/sda /media/disk vfat rw,noauto,umask=0 0 0

Paso a explicar qué hiciste: ¿Recuerdas el directorio que creaste? Bueno, fíjate que lo acabas de poner. El /dev/sda es el lugar del dispostivo (O, al menos, la ubicación que se le asigna antes de montarlo), Si no es ese, tienes que ubicarlo tú. Aunque, generalmente es ese a menos que tengas algún disco SATA instalado.

Una vez hecho eso, vamos a modificar /etc/sudoers, usando visudo como root. Y vas a añadir una línea como esta. Con esto le das cancha a tu usuario (Y sólamente tu usuario) para que ejecute todos los comandos con sudo din necesidad de poner su password. Úsala con cuidado.

usuario ALL=(ALL) NOPASSWD:ALL

Ahora, para ver si funciona, inserta la unidad. Te va a aparecer la ventanita de KDE diciendo ¿Qué demonios quiere hacer ahora? Dile «No hacer nada», seleccionas «No mostrar en el futuro» y ya. No va a aparecer más. No lo vas a necesitar. En la cónsola, colocas

sudo mount /dev/sda -t vfat /media/disk

Si todo salió bien, debería haberte montado la unidad, sin permisos de usuario y dentro de la carpeta que creaste.

Ahora… para crear el ícono en el escritorio, hacemos lo siguiente.

Abre tu editor de texto (kate, kwrite, nano, vi, emacs… el que quieras) como root y escribe lo siguiente:

#!/bin/bash
sudo mount /dev/sda -t vfat /media/disk

Paso a explicar. Acabas de hacer un shell script que da la orden de montar la unidad. Luego de ello, vas a guardarla en /usr/bin. Procura usar un nombre tipo «montarunidad» o algo así, para no confundirlo con otro comando.

Una vez guardado, le das permisos de ejecución:

chmod 777 /usr/bin/montarunidad

Asumiré que conoces el procedimiento de añadir un shorcut al escritorio, así que omitiré esta parte. También omitiré la parte del desmontaje, puesto que el comando cambia a un simple

sudo umount /media/disk

Espero que haya servido de algo.

Publicada en SL