Tema 1. "SISTEMAS DE ARCHIVOS Y PARTICIONES EN
LOS SISTEMAS OPERATIVOS".
Los sistemas Unix siempre han tenido la posibilidad de montar un subsistema de almacenamiento de varias particiones. Estas particiones pueden estar repartidas en varios dispositivos físicos, o pueden ser varias particiones en un mismo dispositivo físico. Cada disco debe tener al menos una partición, pero a menudo hay más. Nos limitaremos aquí al particionado tal y como se hace en los discos duros en un entorno de un PC.
Cuando se hizo muy evidente que cuatro particiones no iban a ser suficientes, se encontró e implementó una solución compatible con las versiones anteriores: hacer una de las cuatro particiones, una partición especial, que puede contener varias particiones. Las BIOS más recientes (todas en la actualidad) conocen este nuevo tipo de particiones y pueden utilizarlas. Así pues, tenemos tres tipos de particiones:
- Particiones primarias: estas son las antiguas cuatro particiones primigenias, puede haber hasta 4 (numeradas con los números 1, 2, 3, 4).
- Partición extendida: (de hecho también es una partición primaria), sólo puede haber una, tiene normalmente el número más alto después de la creada como partición primaria (3 ó 4) y debe contener todo el espacio restante del disco (de lo contrario el espacio queda desperdiciado).
- Particiones secundarias: que se crean dentro de la partición extendida, su numeración es siempre 5 o superior (el máximo es discutible, pero suele ser suficiente para la mayoría de la gente).
Geecko_root:/ # fdisk -l
Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1c841c84
Device Boot Start End Blocks Id System
/dev/sda1 1 574 4604008+ c W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
/dev/sda2 * 575 8967 67416772+ 7 HPFS/NTFS
/dev/sda3 8968 24321 123331005 f W95 Ext'd (LBA)
/dev/sda5 8968 9229 2104483+ 82 Linux swap / Solaris
/dev/sda6 9230 11840 20972826 83 Linux
/dev/sda7 11841 24321 100253601 83 Linux
Geecko_root:/ #
- Partición 1: es una partición de restauración creada por el fabricante.
- Partición 2: contiene un sistema Windows XP (El sistema la llama como unidad
C:). - Partición 3: Es la partición extendida y ocupa hasta el final del disco dura. Y contiene estas tres particiones.
- Partición 5: es la partición
swapde openSUSE. - Partición 6: es la partición
rootde openSUSE. - Partición 7: es la partición
/homede openSUSE.
Cabe destacar aquí que GNU/Linux no sólo puede acceder a los tipos de sistema de archivos que están diseñados específicamente para él (tales como ext3, ext4, etc.), sino también a tipos de sistemas que son utilizados por MS/DOS, Windows, etc. (tales como FAT y NTFS). Sin embargo, existen ciertas restricciones propias de estos sistemas de archivos que no son propios de GNU/Linux. FAT tiene restricciones en la longitud de los nombres de archivos. Tanto FAT como NTFS no tienen los bits específicos de permisos propios de sistemas operativos Unix/Linux, y esto significa que a veces se restringe el acceso a estos sistemas de archivos. Nada que no pueda solucionarse mediante los comandos adecuados (opciones de sistema de archivos en el momento del montaje).

Y mientras que algunas personas consideran el enfoque de Unix un tanto confuso, lo cierto es que trae importantes ventajas a la hora de realizar operaciones avanzadas.
Un directorio es un tipo especial de archivo que contiene las descripciones de otros archivos. Todos los directorios son nodos dentro de ese árbol jerárquico en el que hemos dicho que se puede comparar la estructura de Unix/Linux. En otros sistemas operativos los usuarios se refieren a estos como carpetas, la verdad es que en Unix/Linux la palabra correcta es directorio.
La raíz del árbol jerárquico, es también un directorio. Se le suele llamar directorio raíz o simplemente raíz o también es usual referirse a esta por su nombre en inglés root. Esta palabra no debemos confundirla con el usuario root o superusuario, que es el administrador del sistema. Cuando se utiliza por sí solo, el directorio raíz se escribe
/.
Un punto de montaje es un lugar dentro del árbol jerárquico, donde se monta un sistema de archivos. Este punto puede estar en cualquier lugar en el árbol, no hay necesidad de mantener a sí mismo limitado a los puntos de montaje de
/mnt/ o /media/. Se trata de un directorio. Cualquier directorio puede ser utilizado como un punto de montaje. Pero tenga cuidado, cuando un directorio ya contiene archivos, ¡el montaje de un sistema de archivos en él puede hacer que no se pueda acceder a estos archivos! Sólo después de desmontar se puede acceder de nuevo a los ficheros que se encontraran donde estaban, y siguen ocupando espacio en el disco.
No hay comentarios.:
Publicar un comentario