Red Hat Linux 7.1: Official Red Hat Linux Customization Guide | ||
---|---|---|
Anterior | Capítulo 14. Linuxconf | Siguiente |
Un sistema de ficheros se compone de los ficheros y los directorios que se encuentran ubicados bajo un único directorio raíz. El directorio raíz y los directorios bajo el mismo pueden contener cualquier número de ficheros y subdirectorios. Normalmente, presenta el aspecto de un árbol invertido con los directorios como ramas y los ficheros como hojas. Residen en dispositivos de almacenamiento masivo como unidades de disco flexible, discos duros y discos CD-ROM.
Por ejemplo, a las unidades de disco flexible de DOS y Windows normalmente se les hace referencia con A:\. Esto describe tanto el dispositivo (A:), como el directorio raíz del dispositivo (\). El disco duro principal en ese tipo de sistemas normalmente se denomina unidad "C" ya que la especificación del dispositivo para el primer disco duro es C:. Para especificar el directorio raíz en la unidad C, deberá utilizar C:\.
Bajo esta organización, hay dos sistemas de ficheros: el correspondiente a A: y el relativo a C:. Para poder especificar cualquier fichero de un sistema DOS/Windows, debe indicar de forma explícita el dispositivo en el que reside el fichero, o bien se debe encontrar en la unidad por defecto del sistema (ubicación de la que procede el indicador de comandos C de DOS, se trata de la unidad por defecto de un sistema que solamente tiene un disco duro).
Bajo Linux, es posible vincular los sistemas de ficheros de varios dispositivos de almacenamiento masivo en un único sistema de ficheros de mayor tamaño. Para realizar esto, ubique el sistema de ficheros del dispositivo "bajo" el directorio de otro sistema de ficheros del dispositivo. De este modo, mientras el directorio raíz de una unidad de disco de una máquina DOS se designa A:\, en un sistema Linux se puede acceder a esa misma unidad mediante /mnt/floppy.
El proceso de "fusionar" los sistemas de ficheros de esta manera se denomina instalar o montar. Cuando se instala un dispositivo, los usuarios del sistema pueden acceder al mismo. El directorio bajo el que se puede acceder a un sistema de ficheros del dispositivo instalado se conoce como punto de instalación. En el ejemplo del párrafo anterior, /mnt/floppy es el punto de instalación de la unidad de disco flexible. Tenga en cuenta que no hay restricciones (aparte de la convenciones habituales) sobre el modo de nombrar los puntos de instalación. Se podría haber instalado fácilmente el disco flexible en /long/path/to/the/floppy/drive.
Un aspecto a tener en cuenta es que todos los ficheros y directorios de un dispositivo están relacionados con su punto de instalación. Sirva como ejemplo:
Un sistema Linux:
/ - directorio raíz del sistema
/foo - punto de instalación para el CD-ROM
Un CD-ROM:
/ - directorio raíz del CD-ROM
/images - un directorio de imágenes en el CD-ROM
/images/old - un directorio de las imágenes antiguas
Así, si el ejemplo anterior describe a cada uno de los sistemas de ficheros y el usuario instala el CD-ROM en /foo, la nueva estructura de los directorios del sistema operativo sería la siguiente:
Un sistema Linux (con el CD-ROM instalado):
/ - directorio raíz del sistema
/foo - directorio raíz del CD-ROM
/foo/images - un directorio de imágenes del CD-ROM
/foo/images/old - un directorio de las imágenes antiguas
Para instalar un sistema de ficheros, asegúrese de conectarse al directorio raíz, o bien acceder al mismo mediante el comando su. En este último caso, escriba su en el indicador de comandos de shell y, a continuación, introduzca la contraseña para el raíz. Una vez en el directorio raíz, escriba mount seguido del nombre del dispositivo y el punto de instalación. Por ejemplo, para instalar la primera unidad de disco en /mnt/floppy, escriba el comando mount /dev/fd0 /mnt/floppy.
Durante la instalación, Red Hat Linux creará /etc/fstab. Este fichero contiene información sobre los dispositivos y los puntos de instalación asociados. La ventaja de utilizar este fichero es que le permite acortar los comandos de instalación, además de controlar qué sistemas de ficheros se instalan automáticamente al arrancar el sistema.
Mediante el uso de la información de /etc/fstab, puede escribir mount y, a continuación, bien el punto de instalación o bien el dispositivo. El comando mount buscará el resto de la información en /etc/fstab. Este fichero se puede modificar manualmente o con ayuda de Linuxconf.
Comenzaremos por observar la estructura de directorios actualmente disponible.
Abra Config => File systems => Access local drive.
Los campos, tal como se muestran en Figura 14-9, son los siguientes:
Source: Hardware físico; hd designa a un disco duro IDE, fd a una unidad de disco y cdrom a una unidad de CD-ROM. Si su sistema tiene una unidad SCSI drive, le aparecerá en cambio sd. Para indicar la existencia de varias unidades de un mismo tipo se utilizan letras, por ejemplo, hda representa a la primera unidad IDE y hdb a la segunda. En algunos casos, aparecerán números después de estas letras. En los discos duros, los números indican las particiones de la unidad; en el caso de las unidades de disco, éstos designan la unidad real.
Mount point: Ubicación del sistema de ficheros que permite acceso a la unidad (u otro dispositivo) después de haber sido instalada.
FsType: Tipo de sistema de ficheros. Una partición estándar de Linux utiliza el tipo de sistema de ficheros ext2. Un sistema de ficheros de tipo VFAT designa a un sistema de ficheros de tipo DOS con compatibilidad para nombres de ficheros largos mientras que uno de tipo FAT es compatible con nombres de ficheros 8.3 (ocho caracteres y extensión de tres caracteres). El tipo de sistema de ficheros ISO9660 designa a una unidad de CD-ROM.
Nota | |
---|---|
Red Hat Linux 7.1 puede acceder a los sistemas de ficheros FAT32 mediante el uso del sistema de ficheros vfat. |
Size: puede indicar el tamaño del sistema de ficheros en magabytes (M) pero también es posible que no aparezca rellenado con un valor.
Partition type: Descripción del sistema de ficheros utilizados en la partición. Es posible que no aparezca rellenado con el valor correspondiente.
Status: Indica si se ha instalado o no el dispositivo.
También pueden estar disponibles los sistemas de ficheros de otras máquinas. Puede tratarse de un pequeño directorio o de volúmenes completos. No presenta información sobre el Size o Partition type de estas particiones. Si desea información adicional sobre los sistemas de ficheros NFS, podrá consultarla (en el caso de que haya alguna disponible) en:
Config => File systems => Access nfs volume
La pantalla es similar a la de Local Volume (vea Figura 14-9), con algunas diferencias significativas respecto a la información de cada entrada:
Source: Nombre de la máquina que utiliza el sistema de ficheros, seguido del directorio remoto. Por ejemplo, puede aparecer el valor foo:/var/spool/mail, donde foo designa a la máquina del directorio y /var/spool/mail al directorio.
FsType - Siempre será el tipo "nfs."
El sistema de ficheros de red, NFS (Network File System), es un método utilizado por los ordenadores para compartir secciones del sistema de ficheros local en una red. Estas secciones pueden ser tan pequeñas como un directorio individual o incluir los miles de ficheros de una grande jerarquía de directorios. Por ejemplo, muchas empresas disponen de un único servidor de correo con los archivos de correo individuales presentados como un volumen NFS en los sistemas locales de los usuarios.
Para añadir un volumen NFS:
Abra Config => File systems => Access nfs volume.
En la pantalla NFS volume, seleccione Add.
Tendrá que rellenar los tres campos de la pestaña contigua Base (vea Figura 14-10).
Server: Nombre host de la máquina en la que se ubica el sistema de ficheros deseado. Por ejemplo, foo.bar.com.
Volume: Sistema de ficheros que desea agregar. Por ejemplo, /var/spool/mail.
Mount point: Directorio del sistema desde el que desea que el sistema de ficheros remoto esté accesible. Por ejemplo, /mnt/mail.
Todo esto es lo que necesita para crear el volumen. Linuxconf actualizará el fichero /etc/fstab en consecuencia. Si está interesado en conocer requisitos adicionales, lea el fichero de ayuda de la pantalla Volume specification y consulte la página principal del comando mount para obtener más información.
Después de introducir la nueva contraseña, seleccione Accept.