. Con la tecnología de Blogger.

lunes, 9 de marzo de 2009

Como montar un disco en Linux?


LinuxPrimero definamos lo que es montar: Montar es permitir a un usuario el acceso a una unidad de almacenamiento como por ejemplo un Disco Duro, un CD, DVD, Disquette, Memoria USB, etc.

Como montar un disco duro?
Para montar el disco duro es necesario conocer el "nombre" del disco a montar (el nombre del dispositivo). Para ello es necesario abrir la consola, accesar como super usuario y tipear los siguiente:

fdisk -l o sbin/fdisk -l (Para distribuciones redhat - fedora y parecidas)

Ese comando mostrara los datos del disco o discos duros de tu computadora en una tabla con las siguientes columnas: [Dispositivo] [Inicio] [Comienzo] [Fin] [Bloques] [Id] [Sistema]

Allí en lo que tenemos que fijarnos es en el Dispositivo que queremos montar (en caso de discos duros debe figurar como /dev/hda# o /dev/hdb#) y en su Sistema (formato del disco).

Su pongamos que deseamos montar el disco de documentos que tiene las siguientes caracterísiticas:
Dispositivo: /dev/hda1
Sistema: FAT32

Primero crear una carpeta(fichero) en /mnt
Creando la nueva carpeta: mkdir /mnt/nueva_carpeta
Comando para montar: mount -t vfat -o users /dev/hda1 /mnt/nueva_carpeta
La estructura del comando es como sigue:
[montar][formato del disco a montar][acceso a la carpeta][dispositivo][destino]
Con eso se indica que el dispositivo /dev/hda1 que tiene un formato FAT32 (vfat) se va a montar en la /mnt/nueva_carpeta y va a ser accesible por todos los usuarios (users)

Si se desea desmontar basta con tipear lo siguiente: umount /dev/hda1

Tengo que tipear el comando siempre?
No es necesario. Para que esto sea automático, basta con modificar el fichero: /etc/fstab, que presenta la siguiente estructura:
[file system] [mount point] [type] [options] [dump] [pass]
Bastaría con agregar la siguiente línea:

/dev/hda1 /mnt/nueva_carpeta vfat rw,exec,dev,suid,uid=nombre_usuario 0 0

O esta otra línea para que cualquier usuario tenga acceso

/dev/hda1 /mnt/nueva_carpeta vfat user,exec,rw,auto,iocharset=utf8,umask=0 0 0

0 comentarios: