next up previous
Next: Archivo /etc/fstab Up: Sistemas de archivos Previous: Permisos


Montar un sistema de archivos

Ya se ha visto que Linux accede a los dispositivos mediante archivos (directorios de /dev), y, por este motivo, en Linux no hay el concepto de unidades, ya que todo está bajo el directorio principal . En Linux no se accede a la primera disquetera mediante la orden A: como en DOS sino que hay que ``montarla".

De este modo, tenemos dos conceptos nuevos:

``montar''
Decirle a Linux que se va a utilizar un determinado dispositivo con un determinado sistema de archivos y estará en un directorio específicado. En la tabla 3.12 se muestran los sistemas de archivos más comunes en Linux.

Tipo Descripción
ext2 Sistema de archivos de Linux.
msdos Sistema de archivos de DOS.
vfat Sistema de archivos de Windows 9X (nombres largos).
iso9660 Sistema de archivos de CD-ROM.
nfs Sistema de archivos compartido por red (``exportado'').
Sistemas de archivos más comunes tbl_filesystems

``desmontar''
Decirle a Linux que se ha dejado de utilizar un determinado dispositivo.

Para ``montar'' un determinado sistema de archivos de un dispositivo, se utiliza el comando mount. La sintaxis es la siguiente:

# mount -t sistema_archivos dispositivo directorio [-o opciones]

donde: sistema_archivos puede ser cualquiera de los que aparece en la tabla 3.12; dispositivo puede ser cualquier dispositivo del directorio /dev o, en el caso de nfs, un directorio de otro ordenador; directorio es el directorio donde estará el contenido del dispositivo y opciones pueden ser cualquiera de la tabla 3.13, en el caso de no poner ninguna opción, mount utilizará las opciones por defecto .2. Una vez ``montado'' el dispositivo, si no se va a volver utilizar se puede ``desmontarlo'' con el comando umount con la siguiente sintaxis:

# umount directorio

Siempre, después de utilizar un dispositivo hay que ``desmontarlo'', para que se almacenen correctamente los datos en dicho dispositivo. Un ejemplo de ello, es el hecho de que, un lector de CD-ROM, que haya sido ``montado'', no se abrirá hasta que no se ``desmonte''.

Opción Descripción
rw Lectura/escritura.
ro Sólo lectura.
exec Se permite ejecución.
user Los usuarios pueden ``montar''/``desmontar''.
suid Tiene efecto los identificadores de propietario y del grupo.
auto Se puede montar automáticamente.
async Modo asíncrono.
sync Modo síncrono.
dev Supone que es un dispositivo de caracteres o bloques.
Opciones del comando mount tbl_opc_mount

Se muestran unos cuantos ejemplos:

  1. Disquete de DOS:
    mount -t msdos /dev/fd0 /mnt/floppy -o rw,noexec
    umount /mnt/floppy
  2. Disquete de Windows 9X:
    mount -t vfat /dev/fd0 /mnt/floppy -o user,rw
    umount /mnt/floppy
  3. CD-ROM:
    mount -t iso9660 /dev/cdrom /mnt/cdrom -o ro
    umount /mnt/cdrom
  4. Directorio exportado de host2:
    mount -t nfs host2:/tmp /mnt/host2
    umount /mnt/host2



Subsections
next up previous
Next: Archivo /etc/fstab Up: Sistemas de archivos Previous: Permisos
2000-03-07