You are on page 1of 7

Definicin de sistema de archivos

Se trata de estndares diseados por cada desarrollador de sistemas


operativos, los cules indican la forma en que van a ser almacenados los archivos
en los dispositivos de almacenamiento masivo (unidades SSD, discos duros, discos
pticos, memorias USB, etc.), as como tambin la forma en que va a iniciar el
sistema operativo (proceso de arranque). Aunado a lo anterior, el trmino
formatear, se refiere a preparar el dispositivo de almacenamiento, para guardar la
informacin en un sistema de archivos definido.
Tipos de sistemas de archivos
Cuando almacenamos un archivo (una carpeta, una imagen, un video, un
documento de Word, etc.), este conserva su nombre y sus caractersticas propias,
pero se acopla al sistema de archivos existente en el dispositivo de
almacenamiento; se puede hacer una analoga con los idiomas:

Suponiendo que un sistema operativo es un lenguaje y el archivo una palabra,


la palabra "Hola" en espaol, "Hello" en ingls y "Hallo" en alemn, significan a fin
de cuentas un saludo independientemente del idioma, solo cambia LA FORMA de
decirlo, el sistema de archivos solo cambia LA FORMA de almacenarlos. Es
importante mencionar que entre los sistemas operativos algunos tienen la
capacidad de interactuar sus sistemas de archivos entre si y otros no (bsicamente
los sistemas operativos LINUX y Microsoft Windows respectivamente).
+ El sistema de archivos de UNIX y LINUX

EXT / EXT2 / EXT3: Es el protocolo de Linux para el almacenamiento de


datos, se trata de un sistema de ficheros de alto rendimiento usado para
discos duros, as como para sistemas de almacenamiento extrables
(disqueteras y memorias USB). Tiene la ventaja de permitir actualizar de
ext2 a ext3 sin perder los datos almacenados ni tener que formatear el
disco. Tiene un menor consumo de CPU y esta considerado mas seguro que
otros sistemas de ficheros en Linux dada su relativa sencillez y su mayor
tiempo de prueba. Los sistemas operativos Linux e UNIX son capaces de
detectar casi cualquier sistema de archivos (EXT, FAT, FAT32, NTFS, CDFS,
UDF, etc.).

+ El sistema de archivos de Ms-DOS, Windows 3.11 y Windows 95 de


Microsoft

FAT: proviene de ("File Allocation Table"), que significa tabla de localizacin


de archivos. Esta tabla se mantiene en el disco duro de nuestro ordenador, y
contiene un mapa de toda la unidad de forma que "sabe" donde est cada
uno de los datos almacenados.

Cuando se escribe un nuevo fichero al disco duro, este es guardado en uno o


ms clusters, dependiendo del tamao del fichero (archivo). Los tamaos
tpicos del cluster son 2.048 Bytes, 4.096 Bytes o 8.192 Bytes. El sistema
operativo crea una entrada de FAT por cada nuevo fichero, graba y
almacena la posicin del cluster (o clusters) donde se ha guardado. Cuando
queremos leer un fichero, el sistema operativo busca en la FAT la posicin
del mismo para su ejecucin.
Las primeras versiones de Microsoft Ms-DOS usaban la clsica FAT 16, con
tamaos mximos de 16 bits; esto limitaba la capacidad total del disco duro a 512
MB, asumiendo el mayor tamao de cluster (8.192 Bytes). Con la aparicin de la
versin 5.0 y las primeras de Windows 95 podan llegar a manejar discos duros de
un mximo de 2 GB (4x512 Bytes), tambin las memorias USB actuales utilizan
este sistema de archivos. Los sistemas operativos PC-DOS, Ms-DOS, Windows 3.11
y Windows 95 de Microsoft solo reconocen el sistema de archivos FAT y el CDFS
utilizado en CD-ROM.

+ El sistema de archivos de Windows 98 y Windows Millenium de


Microsoft

FAT32: proviene de ("File Allocation Table 32"), que significa tabla de


localizacin de archivos a 32 bits. Es el sistema de archivos que se empez a
usar a partir de la versin OSR2 deMicrosoft Windows 95, la cul tiene una
mejor manera de almacenar los datos con respecto a la FAT 16 ya que puede
manejar discos duros de hasta 2 Terabytes. Se utiliza bsicamente
con Microsoft Windows 98 y Microsoft Windows ME. Los sistemas
operativos Windows 98 y ME de Microsoft reconocen el sistema de archivos
FAT, FAT32, el CDFS utilizado en CD-ROM y el UDF utilizado en DVD-ROM.

+ El sistema de archivos de Windows XP, Windows Vista y Windows 7


de Microsoft

NTFS: proviene de ("New Tecnology File System"), que significa sistema de


archivos de nueva tecnologa, utilizado en la plataforma Windows NT.
Permite accesos a archivos y carpetas por medio de permisos, no es
compatible con Linux (solo lee, y difcilmente escribe), ni con Ms-DOS, ni
Windows 95, ni Windows 98 y tampoco puede accederla, tiene formato de
compresin nativa, permite encriptacin, soporta 2 TB, no se recomienda en
sistemas con menos de 400 MB. Se utiliza para Microsoft Windows
XP y Microsoft Windows Vista y Windows 7. Los sistemas operativos
Windows XP, Vista y 7 de Microsoft reconocen el sistema de archivos FAT,
FAT32, NTFS, el CDFS utilizado en CD-ROM, el UDF utilizado en DVD-ROM y
el LFS para discos sin registro de arranque maestro.

exFAT: proviene de ("EXtended File Allocation Table"), que significa tabla de


localizacin de archivos extendida, el cul se diseo para su uso en
dispositivos de almacenamiento electrnico basados en el uso de tecnologa
de memoria NAND, tales como memorias USB y unidades SSD, para ser

utilizado con versiones de Microsoft Windows CE, es importante mencionar


que Windows Vista y 7 tienen soporte para el formateo con este sistema de
archivos, al igual que MacOS y Linux. Una caracterstica importante es que
Permite almacenar hasta 1000 archivos en una carpeta.
+ Nuevos sistema de archivos de Microsoft

WinFS: proviene de 2 significados diferentes: ("Windows Future Storage") y


("Windows File System"), significando almacenamiento de "Windows" del
futuro y sistema de archivos de "Windows". Este sistema fue desarrollado
por Microsoft para facilitar la clasificacin y las bsquedas de archivos,
utilizando un modo distinto a lo que actualmente conocemos como sistemas
de directorios y archivos, basado en funciones de bsqueda utilizadas en las
bases de datos como SQL; por lo que no se defini de manera clara si WinFS
se trataba de un sistema de archivos al 100% como un agregado al
sistema NTFS. Este sistema de archivos se vislumbr como propuesta para
su uso con Microsoft Windows 7, pero no se concret el proyecto y se
conserva NTFS en tal sistema operativo.

+ El sistema de archivos de MacOS de Apple

HFS/HFS+: significa ("Hierarquical File System") sistema de archivos por


jerarqua, sustituyo al MFS ("Macintosh File System") y el smbolo + indica
extendido, es decir, la ltima versin de HFS. Fu desarrollado por Apple,
admite el uso de direcciones de espacio en disco de 64 bits y permite utilizar
bloques de asignacin de archivos de 32 bits con el fin de potenciar la
eficiencia del disco al reducir la utilizacin de espacio en volmenes de gran
tamao o con un nmero elevado de archivos. Admite nombres de archivo
ms descriptivos, con una longitud mxima de 255 caracteres y codificacin
de texto Unicode para los nombres de archivo internacionales o con sistemas
de escritura mixtos, tambin ofrece un formato opcional de sistema de
archivos con distincin de maysculas y minsculas para HFS+ que permite
al administrador alojar sin problemas archivos utilizados por aplicaciones
UNIX que requieren esta funcin. Los sistemas operativos modernos MacOS
de Apple reconocen el sistema de archivos HFS, HFS+, FAT, FAT32, el
CDFS utilizado en CD-ROM y el UDF utilizado en DVD-ROM.

+ Sistema de archivos de Sun Solaris

ZFS: significa ("Zettabyte File System") sistema de archivos ZettaByte,


desarrollado por Sun Microsystems para el sistema operativo Solaris. Es un
robusto sistema de ficheros de 128 bits, creado para superar las
expectativas de cualquier sistema real, cuenta un sistema ligero de ficheros,
nueva estructura de almacenamiento en disco y administracin simple de
espacio y un sistema de autor reparacin denominado "Self-healing" entre

muchas otras caractersticas que permiten su implementacin en


grandes servidores.
+ El sistema de archivos de los CD, DVD y Biu-ray (CDFS, UDF, LFS)
1.- Formato de registro de arranque maestro: se trata del sistema de archivos
del estndar ISO9660, que tpicamente en una sola sesin, permite el
almacenamiento de los datos y una vez hecho lo anterior, no permite la escritura de
nuevos datos (esto se le llama cerrar sesin). Permite almacenar en cualquier disco
de la familia de los CD, de los DVD como lo son DVD-R, DVD-ROM, DVD-RW, DVDRAM, etc. y de los Blu-ray Disc.
1.1 CDFS significa ("Compact Disc File System") sistema de archivos
para disco compacto, el cul permite almacenar exclusivamente en cualquier disco
de la familia de los CD como CD-RW, CD-R, CD-ROM, CD-R, etc.

* Nota: el formato de registro de arranque maestro no reduce la capacidad de


almacenamiento del disco.
2.- El significado de UDF es (Universal Disk Format) formato de disco
universal, permite almacenar en cualquier disco de la familia de los CD, de los DVD
como lo son DVD-R, DVD-ROM, DVD-RW, DVD-RAM, etc. y de los Blu-ray Disc. Se
trata de un sistema de archivos del estndar ISO9660, el cul permite escribir y
borrar en el disco en cualquier momento (como si se tratase de undisquete o de
una memoria USB), en lugar de grabar todos en una sola sesin como comnmente
se realiza con Software como Nero, Ashampoo, Roxio y como su nombre lo
indica, es universal, por lo tanto soportado por varios sistemas operativos. Hay 2
versiones bsicas, la 1.5 compatible con Windows 2000/XP y la 2.01 compatible con
XP.
2.1.- LFS significa ("Live File System"), lo cul significa sistema de archivos
en directo, el cul es el nombre dado al formato UDF en el sistema operativo
Windows Vista, que en orden cronolgico se trata de la versin UDF 2.5 y que no es
compatible con versiones anteriores.
* Nota: el formato UDF reduce hasta en un 21.4 % el espacio de almacenamiento
del dispositivo.

Tipos de particiones[editar]
El formato o sistema de archivos de las particiones (p. ej. NTFS) no debe ser confundido
con el tipo de particin (p. ej. particin primaria), ya que en realidad no tienen directamente
mucho que ver. Independientemente del sistema de archivos de una particin (FAT, ext3,
NTFS, etc.), existen 3 tipos diferentes de particiones:

Particin primaria: Son las divisiones crudas o primarias del disco, solo puede
haber 4 de stas o 3 primarias y una extendida. Depende de una tabla de particiones.
Un disco fsico completamente formateado consiste, en realidad, de una particin
primaria que ocupa todo el espacio del disco y posee un sistema de archivos. A este
tipo de particiones, prcticamente cualquier sistema operativo puede detectarlas y
asignarles una unidad, siempre y cuando el sistema operativo reconozca su formato
(sistema de archivos).

Particin extendida: Tambin conocida como particin secundaria es otro tipo de


particin que acta como una particin primaria; sirve para contener mltiples
unidades lgicas en su interior. Fue ideada para romper la limitacin de 4 particiones
primarias en un solo disco fsico. Solo puede existir una particin de este tipo por
disco, y solo sirve para contener particiones lgicas. Por lo tanto, es el nico tipo de
particin que no soporta un sistema de archivos directamente.

Particin lgica: Ocupa una porcin de la particin extendida o la totalidad de la


misma, la cual se ha formateado con un tipo especfico de sistema de archivos
(FAT32, NTFS, ext2,...) y se le ha asignado una unidad, as el sistema operativo
reconoce las particiones lgicas o su sistema de archivos. Puede haber un mximo de
23 particiones lgicas en una particin extendida. Linux impone un mximo de 15,
incluyendo las 4 primarias, en discos SCSI y en discos IDE 8963.

Particiones primarias[editar]
En los equipos PC, originales de IBM, estas particiones tradicionalmente usan una
estructura llamada Tabla de particiones, ubicada al final del registro de arranque
maestro(MBR, Master Boot Record). Esta tabla, que no puede contener ms de
4 registros de particiones (tambin llamados ''partition descriptors''), especfica para cada
una su principio, final y tamao en los diferentes modos de direccionamiento, as tambin
como un solo nmero, llamado partition type, y un marcador que indica si la particin est
activa o no (slo puede haber una particin activa a la vez). El marcador se usa durante
el arranque; despus de que el BIOS cargue el registro de arranque maestro en la
memoria y lo ejecute, el MBR de DOS comprueba la tabla de particin a su final y localiza
la particin activa. Entonces carga el sector de arranque de esta particin en memoria y la
ejecuta. A diferencia del registro de arranque maestro, generalmente independiente del
sistema operativo, el sector de arranque est instalado junto con el sistema operativo y
sabe cmo cargar el sistema ubicado en ese disco en particular.
Notar que mientras la presencia de un marcador activo se estandariza, no se utiliza en
todos los gestores de arranque. Por ejemplo, los gestores LILO, GRUB (muy comunes en
el sistema Linux) y XOSL no buscan en la tabla de particiones del MBR la particin activa;
simplemente cargan una segunda etapa (que puede ser contenida en el resto del cilindro 0

o en el sistema de archivos). Despus de cargar la segunda etapa se puede cargar el


sector de arranque de cualquiera de las particiones del disco (permitiendo al usuario
seleccionar la particin), o si el gestor conoce cmo localizar el kernel (ncleo) del sistema
operativo en una de las particiones (puede permitir al usuario especificar opciones
de kernel adicionales para propsitos de recuperacin estratgicos.

Particiones extendidas y lgicas[editar]


Cualquier versin del DOS puede leer slo una particin FAT primaria en el disco duro.
Esto unido al deterioro de la FAT con el uso y al aumento de tamao de los discos movi a
Microsoft a crear un esquema mejorado relativamente simple: una de las entradas de la
tabla de particin principal pas a llamarse particin extendida y recibi un nmero de tipo
de particin especial (0x05). El campo inicio de particin tiene la ubicacin del primer
descriptor de la particin extendida, que a su vez tiene un campo similar con la ubicacin
de la siguiente; as se crea una lista enlazada de descriptores de particin. Los dems
campos de una particin extendida son indefinidos, no tienen espacio asignado y no
pueden usarse para almacenar datos. Las particiones iniciales de los elementos de la lista
enlazada son las llamadas unidades lgicas; son espacios asignados y pueden almacenar
datos. Los sistemas operativos antiguos ignoraban las particiones extendidas con nmero
de tipo 0x05, y la compatibilidad se mantena. Este esquema reemplaza al antiguo ya que
todas las particiones de un disco duro se pueden poner dentro de una sola particin
extendida. Por alguna razn, Microsoft no actualiz su sistema operativo DOS para
arrancar desde una particin extendida, debido a que la necesidad para particiones
primarias se preservaron. Por encima de stas todava se habra permitido una particin
FAT primaria por unidad, significando todas las otras particiones FAT primarias deben tener
sus nmeros de tipo de particin prior cambiando al arranque DOS, para que sta sea
capaz de proceder. Esta tcnica, usada por varios administradores de arranque populares,
se llama ocultacin de la particin. Sin embargo hay que tener en cuenta una quinta
particin que se puede comprimir pero no es muy recomendable.

Razones para el uso de particiones[editar]

Algunos sistemas de archivos (p.e. versiones antiguas de


sistemas FAT de Microsoft) tienen tamaos mximos ms pequeos que los que el
tamao que proporciona un disco, siendo necesaria una particin de tamao pequeo,
para que sea posible el adecuado funcionamiento de este antiguo sistema de archivos.

Se puede guardar una copia de seguridad de los datos del usuario en otra particin
del mismo disco, para evitar la prdida de informacin importante.

En algunos sistemas operativos aconsejan ms de una particin para funcionar,


como por ejemplo, la particin de intercambio (swap) en los sistemas operativos
basados enLinux.

A menudo, dos sistemas operativos no pueden coexistir en la misma particin, o


usar diferentes formatos de disco nativo. La unidad se particiona para diferentes
sistemas operativos.

Uno de los principales usos que se le suele dar a las particiones (principalmente a
la extendida) es la de almacenar toda la informacin del usuario (entindase msica,
fotos, vdeos, documentos), para que al momento de reinstalar algn sistema operativo
se formatee nicamente la unidad que lo contiene sin perder el resto de la informacin
del usuario.

A lo largo de los aos han aparecido numerosos sistemas de particionamiento, para casi
todas las arquitecturas de ordenadores existentes. Muchos son relativamente
transparentes y permiten la manipulacin conveniente de las particiones de disco; algunos,
sin embargo, son obsoletos.
Las tablas de particiones (MBR) slo admiten hasta 2,2 TB por particin. Dado que slo
soportan 4 particiones primarias, el tamao mximo admisible para un disco duro sera de
8,8 TB (el resto de capacidad no se podra utilizar). Como la arquitectura IBM PC es muy
comn, las tablas de particin probablemente subsistirn cierto tiempo. Sin embargo,
existe un proyecto de Intel llamado Extensible Firmware Initiative (EFI) con el
sistema GPT, que soporta tericamente hasta 9,4 ZB.

Las ventajas del uso de particiones extendidas [editar]


Las particiones extendidas se inventaron para superar el lmite de 4 particiones primarias
mximas por cada disco duro y poder crear un nmero ilimitado de unidades lgicas, cada
una con un sistema de archivos diferente de la otra. Todos los sistemas modernos (Linux,
cualquier Windows basado en NT e incluso OS/2) son capaces de arrancar desde una
unidad lgica. Sin embargo, el MBR por defecto utilizado por Windows y DOS slo es
capaz de continuar el proceso de arranque con una particin primaria. Cuando se utiliza
este MBR, es necesario que exista por lo menos una particin primaria que contenga un
cargador de arranque (por ejemplo el NTLDR de Windows). Otros cargadores de arranque
que reemplazan el MBR, como por ejemplo GRUB, no sufren de esta limitacin.

You might also like