Snow Fall

Gestor

Montar dispositivos


Pais: España
Nombre público: zaska

En general para montar un dispositivo en Gnu/Linux, debe hacerse como root con el comando 'mount' indicando el dispositivo a montar y donde quieres que se monte...

ejemplo:

#mount /dev/sda1 /mnt/

para saber el nombre del dispotivo (sda1) en este caso... se puede averiguar a través del comando 'dmesg'

Por ejemplo, conectamos nuestro dispositivo usb, como podria ser un pendrive, al conectarlo vamos a la terminal y escribimos:

$dmesg | tail

tail es para que tan solo nos imprima en pantalla las últimas 10 linias ya que no hace falta mirar más...

aparecerá algo como lo siguiente:

[ 5165.956105] sd 10:0:0:0: [sdc] Mode Sense: 00 00 00 00
[ 5165.956108] sd 10:0:0:0: [sdc] Assuming drive cache: write through
[ 5165.957116] usb-storage: device scan complete
[ 5165.964096] sd 10:0:0:0: [sdc] Assuming drive cache: write through
[ 5165.964101]  sdc:
[ 5166.164869] usb 1-3.1:1.0: uevent
[ 5166.165254] usb 1-3.1: uevent
[ 5166.167529] usb 1-3.1:1.0: uevent
[ 5166.376661] sd 10:0:0:0: [sdc] Assuming drive cache: write through
[ 5166.376666] sd 10:0:0:0: [sdc] Attached SCSI removable disk

 

en este caso el nombre es sdc, entonces lo montariamos de la siguiente manera, como root:

#mount /dev/sdc /mnt

En el sistema se montan varios dispotivos, el principal es el disco duro, montar las particiones que se encuentran dentro (en caso de que nos interese)..

La manera de "automatizar" los montajes se hace a través de fstab, el fichero de configuración se encuentra en:

/etc/fstab

esta divida en 6 campos, y desde ahi podemos montar automaticamente dispositivos ponerle permisos, etc.

Ejemplo de una linia de /etc/fstab:

/dev/sda2     /     reiserfs     defaults         0 1

 

en este caso hacemos que al inicio se monte la partición del disco duro donde se encuentra el sistema raíz...

Como véis y he dicho anteriormente hay 6 campos que paso a explicar:

1campo: Dispositivo fisico que queremos montar (en este caso /dev/sda2)

2campo: lugar donde queremos que se monte (en este caso en la raiz /)

3campo: sistema de ficheros que utiliza el dispositivo (en este caso reiserfs, podria ser vfat, ext3, etc.)

4campo: Opciones para cuando se monte (defaults es un conjunto de opciones que explicaré más abajo)

5campo: Puede ser 0 o 1, en caso de 1 se guardaria los errores producidos en el montaje, con 0 no se guardarian (normalmente está en 0, pues no se suele producir errores)

6campo: Puede ser 0 o 1, en caso de 1 se hace un scan al dispositivo cada ciertos "umount" o cuando hay un error (normalmente se deja en 1)

Explicando el 4campo.. (defaults), en este campo se ponen las opciones de montaje entre comas, defaults engloba los siguientes:

rw, suid, dev, exec, auto, nouser, async

es decir poner defaults: es lo mismo que poner rw,suid,dev,exec,auto,nouser,async

Veamos que opciones podemos escribir

rw: Permite lectura y escritura en el dispsotivo

ro: Solo permite lectura

noexec: no permite ejecutar dentro el dispositivo

dev: Permise usar  nodos del sistema de ficheros del dispositivo

udev: contrario a udev, no permite usarlos

auto: Al iniciar el sistema se monta automaticamente el dispositivo

noauto: Contrario de auto, no se monta automáticamente, lo hacemos manualmente

users: permite todos los usuarios montar el dispositivo

uid: escribimos los usuarios que podrán montar los dispositivos

sync: ficheros se sincronizan con el dispositivos, es decir, los cambios que hagas, añadir un fichero, borrar, modificar, se haran en el momento

async: al contrario de sync, los cambios no se efectuaran en el momento se harán más tarde, por ejemplo cuando se desmonte el dispositvo, es muy útil cuando se manejan ficheros muy grande para no perder tiempo al moverlos...

 

Ejemplo para montar un pendrive:

/dev/sdc  /home/pepito/pendrive vfat rw,dev,noauto,sync,user,exec 0 1

 

Espero que os sea útil y os haya gustado

 

Saludos

 

 


Date added: 2010-02-27 12:50:23    Hits: 388
RSS Feeds

Encuestas

¿Qué distribución utilizas?
 

Enlaces

 
 
Design by guenstige.shop-stadt.de