Sistemas y Telecomunicaciones
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Foro de discusión creado para desarrollar los contenidos Academicos de las materias y temas propuestos de interés para los estudiantes de Sistemas.
 
ÍndiceÍndice  SistemasSistemas  GaleríaGalería  Últimas imágenesÚltimas imágenes  BuscarBuscar  RegistrarseRegistrarse  Conectarse  
Bienvenidos a mis clase desarrolladas, las materias recientemente registradas son Analisis y Diseño de Sistemas Estructurados y Arquitectura Computacional.
No olviden que debn registrase para poder colocar respuestas. Y colocar sus deberes.

 

 SISTEMAS FAT Y NTFS

Ir abajo 
3 participantes
AutorMensaje
EDISON RUIZ HUACON

EDISON RUIZ HUACON


Cantidad de envíos : 5
Puntos : 7
Reputación : 0
Fecha de inscripción : 20/06/2009
Localización : Cantón Daule

SISTEMAS FAT Y NTFS Empty
MensajeTema: SISTEMAS FAT Y NTFS   SISTEMAS FAT Y NTFS EmptyDom Ago 30, 2009 9:24 pm

Sistemas FAT y NTFS


Sistemas FAT


Son los sistemas de fichero utilizados en DOS y
primeras versiones Windows de Microsoft.
La característica principal (a la que deben su nombre), es que el estado
de cada unidad de información del dispositivo, está reflejado en un catálogo
denominado tabla de situación de ficheros FAT ("File Allocation
Table"). Esta tabla es muy
importante porque es el índice del contenido del disco. Cualquier error aquí puede convertir la
unidad en inutilizable, razón por la que está duplicada. Ambas copias ocupan lugares consecutivos en
los primeros sectores del disco.
Justamente a continuación del primero, el VBS ("Volume Boot
Sector" 8.1.2c2) que tiene un mapa con la geometría del volumen (en
ocasiones hay un espacio entre el VBS y las FAT).


Tablas
FAT



Los sistemas FAT y muchos otros, utilizan un
método de grabación que agrupa varios sectores en una misma unidad
("Allocation unit") también llamada cluster, traducida al español
como unidad de asignación, a la que ya hemos hecho referencia 8.1.2). Esta es la menor unidad de grabación lógica
que utiliza el Sistema en la unidad, de forma que un fichero se grabará siempre
utilizando un número entero de clusters.


El primero es que en la tabla existe un campo o
celda (de 12, 16 o 32 bytes) por cada cluster del volumen [5]. Su contenido lo llamaremos entrada. El campo
n de la FAT representa el cluster n del volumen -no confundir la
"entrada" (un valor de 12, 16 o 32 bytes), con el contenido del
cluster al que representa (un campo de 512 bytes como mínimo).


El segundo se refiere a qué son los directorios y
como está organizada su estructura. En
realidad los directorios son un tipo especial de fichero, que en lugar de datos
de usuario, contienen metadatos (punteros a otros ficheros). En cualquier caso, como cualquier otro
fichero, sus "datos" están en el área de datos del disco, y a cada
sector de información le corresponde una entrada en la FAT (dedicaremos todo un capítulo a explicar la
estructura interna de estos ficheros especiales 8.1.2d).


Nota: Como puede
suponerse, el sistema presenta algunos inconvenientes. Por ejemplo, si se rompe la cadena en un
punto, el resto del fichero se pierde.
Si el punto de ruptura es un directorio, entonces se pierde todo su
contenido. Estos y otros errores de las
FAT serán comentados más adelante al tratar de la estructura de directorios (
8.1.2d)


Las dos primeras entrada de la FAT (los tres
primeros bytes en FAT12) tienen un significado especial, de forma que la
anotación de clusters se realiza a partir del tercero (a partir del número 2 si
como es costumbre, empezamos a contar por cero). Como veremos a continuación, al tratar de la
FAT12, lar razón es de tipo histórico.


FAT-12


En realidad los primeros PCs, que solo disponían
de un disquete de 160 KB y una cara, gobernados por el IBM-DOS 1.0, no
utilizaban el sistema FAT, sino uno derivado de CP/M Gary Kildall. Sin embargo, las exigencias de almacenamiento
se dispararon enseguida. El primer disco
duro instalado en el XT tenía capacidad para 10 MB y el del AT era ya de 20
MB. Como el sistema de ficheros
utilizado por CP/M era ineficiente y complicado (el disquete solo podía
contener un directorio con 64 entradas), había que buscar en otra dirección.


El sistema FAT-12, inspirado en el sistema de
ficheros de Unix [4], que utiliza 12 bits para el índice de clusters, apareció
a partir de MS-DOS 1.1 hasta 2.x. Aunque
también se utilizó en versiones 3.00 y posteriores si el dispositivo tenía
menos de 4087 clusters. A partir de esta
cantidad se usa la versión FAT de 16 bits.
Cada entrada de la tabla corresponde directamente con un cluster
utilizable en el volumen.


Nota: La razón
es de tipo histórico. El sistema de ficheros del DOS 1.0 no tiene bloque de
parámetros BIOS (BPB 8.1.2c2), y la distinción entre los disquetes de
5.25" de simple o doble cara (320/640 KB) debía indicarse en la FAT. A partir del DOS 2.0 la FAT incluyó el BPB
con el "Media descriptor".


FAT-16


En este sistema, utilizado a partir de MS-DOS 3.0,
cada cluster está representado en la FAT por un número de 16 bits en forma de 4
dígitos hexadecimales (0000h/FFFFh), con lo que el disco puede tener un máximo
de 216 = 65.536 unidades de asignación.
Los valores posibles para las entradas de la tabla son:


El modelo resultaba muy adecuado para discos
pequeños, pues con clusters de solo 256 bytes se pueden conseguir capacidades
de 256 x 65.536 = 16 MB, o de 33 MB con clusters de 512 bytes. Sin embargo,
para discos de 2 GB el cluster tenía que ser de 32 KB. Tamaño que se considera el límite superior
razonable para cada unidad de asignación.


FAT-32


Fue introducido con Windows 95b y con el SO DOS
v.7.x que venía incluido con él. La
razón de su lanzamiento fue que el tamaño de los discos crecía sin parar y que,
como se ha señalado, el FAT-16 tradicional no permitía hacer particiones de mas
de 2 GB, so pena de utilizar clusters muy grandes, lo que a su vez era
contraproducente.


Microsoft denominó al nuevo sistema Virtual FAT
(VFAT) e incorporó algunas mejoras, como la posibilidad de utilización de
nombres largos para los ficheros y directorios.
Pero VFAT es un sistema de ficheros básicamente igual que los FAT
anteriores, la mayoría de las implementaciones se basan mas en "como"
se usa el sistema que en cambios estructurales.


SISTEMAS NTFS


Como se adelantó al tratar de los sistemas de
ficheros ( 8.1.2a), Windows NT fue diseñado desde el principio para ser un
sistema operativo de red y multitarea que rompiese definitivamente cualquier
nexo con sus ancestros MS-DOS, para lo que se diseñó un nuevo sistema de
ficheros partiendo de un diseño radicalmente nuevo (no se trata por tanto de un
nuevo carrozado de las FAT anteriores).


El sistema resultante, denominado NTFS ("New
Technology File System") es un sistema muy robusto que permite compresión
de ficheros uno a uno; un protocolo de
autorización de uso y de atributos de fichero muy desarrollado; sistema de operación basado en transacciones;
soporte RAID [2]; posibilidad de juntar
las capacidades de dos unidades en un volumen único ("Disk striping")
y muchas otras mejoras, como es la capacidad de anotar clusters malos
("Hot fixing") en run-time.


Su última versión, la denominada NTFS 5,
incorporada en Windows 2000, dispone de algunas otras características
avanzadas, como soporte de encriptación de ficheros incorporado en el propio
SO; propiedades de ficheros basados en
identificadores persistentes de usuario (ya no es necesario identificar a los
ficheros mediante sus terminaciones), e identificación única de todos los
objetos del sistema de archivos que permite, entre otras cosas, que un archivo
pueda ocupar distintos volúmenes (ficheros multivolumen). Aunque naturalmente estas prestaciones cobran
su tributo. NTFS utiliza meta-estructura muy grandes ( 8.1.2a) por lo que no es
aconsejado para volúmenes de menos de 400 GB.


La estructura central de este sistema es la MFT
("Master File Table"), de la que se guardan varias copias de su parte
más critica a fin de protegerla contra posibles corrupciones. Al igual que FAT16 y FAT32, NTFS también
utiliza agrupaciones de sectores (clusters) como unidad de almacenamiento,
aunque estos no dependen del volumen de la partición. Es posible definir un cluster de 512 bytes (1
sector) en una partición de 5 MB o de 500.000 MB. Esta capacidad le hace disminuir tanto la
fragmentación interna como la externa [1].


Resumen


A partir de Windows98-SE, con las nuevas versiones
de Windows, Microsoft ha mantenido posibilidad de acceso a la información
anterior de los usuarios (contenidos FAT), aunque ha establecido como formato
por defecto NTFS, que comenzó a utilizar como sistema de ficheros de gama alta
con Windows NT. La tabla adjunta muestra
la compatibilidad de los distintos sistemas de fichero con los SOs de
Microsoft.



EDISON RUÍZ
HUACON



GRUPO#5


II NIVEL


Volver arriba Ir abajo
Stalin Luna Beltran




Cantidad de envíos : 7
Puntos : 11
Reputación : 0
Fecha de inscripción : 27/06/2009
Localización : Guayaquil

SISTEMAS FAT Y NTFS Empty
MensajeTema: Re: SISTEMAS FAT Y NTFS   SISTEMAS FAT Y NTFS EmptyLun Ago 31, 2009 2:54 pm

FAT32
FAT32 fue la respuesta para superar el límite de tamaño de FAT16 al mismo tiempo que se mantenía la compatibilidad con MS-DOS en modo real. Microsoft decidió implementar una nueva generación de FAT utilizando direcciones de cluster de 32 bits (aunque sólo 28 de esos bits se utilizaban realmente).

En teoría, esto debería permitir aproximadamente 268.435.538 clusters, arrojando tamaños de almacenamiento cercanos a los dos terabytes. Sin embargo, debido a limitaciones en la utilidad ScanDisk de Microsoft, no se permite que FAT32 crezca más allá de 4.177.920 clusters por partición (es decir, unos 124 gigabytes). Posteriormente, Windows 2000 y XP situaron el límite de FAT32 en los 32 gigabytes. Microsoft afirma que es una decisión de diseño, sin embargo, es capaz de leer particiones mayores creadas por otros medios.

FAT32 apareció por primera vez en Windows 95 OSR2. Era necesario reformatear para usar las ventajas de FAT32. Curiosamente, DriveSpace 3 (incluido con Windows 95 y 9 no lo soportaba. Windows 98 incorporó una herramienta para convertir de FAT16 a FAT32 sin pérdida de los datos. Este soporte no estuvo disponible en la línea empresarial hasta Windows 2000.

El tamaño máximo de un fichero en FAT32 es 4 gigabytes, lo que resulta engorroso para aplicaciones de captura y edición de video, ya que los archivos generados por éstas superan fácilmente ese límite.

El sistema de archivos FAT se compone de cuatro secciones:

-El sector de arranque. Siempre es el primer sector de la partición (volumen) e incluye información básica, punteros a las demás secciones, y la dirección de la rutina de arranque del sistema operativo.

-La región FAT. Contiene dos copias de la tabla de asignación de archivos (por motivos de seguridad). Esto son mapas de la partición, indicando qué clusters están ocupados por los ficheros.

-La región del directorio raíz. Es el índice principal de carpetas y ficheros.

-La región de datos. Es el lugar donde se almacena el contenido de ficheros y carpetas. Por tanto, ocupa casi toda la partición. El tamaño de cualquier archivo o carpeta puede ser ampliado siempre que queden suficientes clusters libres. Cada cluster está enlazado con el siguiente mediante un puntero. Si un determinado cluster no se ocupa por completo, su espacio remanente se desperdicia.

NTFS


Como se adelantó al tratar de los sistemas de ficheros, Windows NT fue diseñado desde el principio para ser un sistema operativo de red y multitarea que rompiese definitivamente cualquier nexo con sus ancestros MS-DOS, para lo que se diseñó un nuevo sistema de ficheros partiendo de un diseño radicalmente nuevo (no se trata por tanto de un nuevo carrozado de las FAT anteriores).

El sistema resultante, denominado NTFS es un sistema muy robusto que permite compresión de ficheros uno a uno; un protocolo de autorización de uso y de atributos de fichero muy desarrollado; sistema de operación basado en transacciones; soporte RAID posibilidad de juntar las capacidades de dos unidades en un volumen único ("Disk striping") y muchas otras mejoras, como es la capacidad de anotar clusters malos ("Hot fixing") en run-time.

Su última versión, la denominada NTFS 5, incorporada en Windows 2000, dispone de algunas otras características avanzadas, como soporte de encriptación de ficheros incorporado en el propio SO;propiedades de ficheros basados en identificadores persistentes de usuario (ya no es necesario identificar a los ficheros mediante sus terminaciones), e identificación única de todos los objetos del sistema de archivos que permite, entre otras cosas, que un archivo pueda ocupar distintos volúmenes (ficheros multivolumen). Aunque naturalmente estas prestaciones cobran su tributo. NTFS utiliza meta-estructura muy grandes por lo que no es aconsejado para volúmenes de menos de 400 GB.La estructura central de este sistema es la MFT ("Master File Table"), de la que se guardan varias copias de su parte más critica a fin de protegerla contra posibles corrupciones.Al igual que FAT16 y FAT32, NTFS también utiliza agrupaciones de sectores (clusters) como unidad de almacenamiento, aunque estos no dependen del volumen de la partición.Es posible definir un cluster de 512 bytes (1 sector) en una partición de 5 MB o de 500.000 MB Esta capacidad le hace disminuir tanto la fragmentación interna como la externa.
Volver arriba Ir abajo
Tatiana Mendoza Santana




Cantidad de envíos : 2
Puntos : 2
Reputación : 0
Fecha de inscripción : 03/07/2009

SISTEMAS FAT Y NTFS Empty
MensajeTema: Re: SISTEMAS FAT Y NTFS   SISTEMAS FAT Y NTFS EmptyMar Sep 01, 2009 12:46 pm

Definición de NTFS

(New Technology File System). Es un sistema de archivos diseñado específicamente para Windows NT, y utilizado por las versiones recientes del sistema operativo Windows. Ha reemplazado al sistema FAT utilizado en versiones antiguas de Windows y en DOS.

Fue creado para lograr un sistema de archivos eficiente y seguro y está basado en el sistema de archivos HPFS de
IBM/Microsoft usado en el sistema operativo OS/2. También tiene características del filesystem HFS diseñado por Apple.
NTFS permite definir el tamaño del
clúster de forma independiente al tamaño de la partición. El tamaño mínimo del bloque es de 512 bytes. Este sistema también admite compresión nativa de archivos y encriptación.
Es un sistema ideal para particiones de gran tamaño, pudiendo manejar discos de hasta 2
terabytes.
Windows NT, 2000, 2003, XP y Vista soportan el sistema NTFS.

Sus desventajas son:
*Utiliza gran cantidad de espacio en disco para sí mismo.
*No es compatible con sistemas operativos como DOS, Windows 95, 98 ni ME.
*No puede ser usado en
disquetes.
*La conversión a NTFS es unidireccional, por lo tanto, no se puede volver a convertir en FAT al actualizar la unidad.

Sus ventajas y mejoras con respecto al FAT son:
*Compatibilidad mejorada con los metadatos.
*Uso de estructura de datos avanzadas (
árboles-B), optimizando el rendimiento, estabilidad y aprovechando espacio en disco, pues acelera el acceso a los ficheros y reduce la fragmentación.
*Mejora de la seguridad
*Listas de control de acceso
*El registro de transacciones (journaling), que garantiza la integridad del sistema de ficheros.

Existen tres versiones de NTFS: v1.2 en NT 3.51 y NT 4, v3.0 en Windows 2000 y v3.1 en Windows XP y Windows 2003 Server.
Los detalles de la implementación son secretos de Microsof


NTFS (New Technology File System) es un sistema de archivos diseñado específicamente para Windows NT (incluyendo las versiones Windows 2000, Windows 2003, Windows XP y Windows Vista), con el objetivo de crear un sistema de archivos eficiente, robusto y con seguridad incorporada desde su base.

Sobre lo de FAT 16 y FAT32...

FAT:

Lo que actualmente conocemos por FAT es realmente FAT16. Es el sistema de archivos introducido por Microsoft en 1.987 para dar soporte a los archivos de 16bits, no soportados por versiones anteriores de FAT (FAT12).

Este sistema de archivos tiene una serie muy importante de limitaciones, entre las que destacan el límite máximo de la partición en 2Gb (pero es capaz de gestionar archivos de hasta 4Gb ¿?), el utilizar cluster de 32Kb o de 64Kb (con el enorme desperdicio de espacio que esto supone) y el no admitir nombres largos de archivos, estando estos limitados al formato 8+3 (ocho dígitos de nombre + tres de extensión).

FAT32:

En 1.996, junto con la salida al mercado del Windows 95 OSR2, se introduce el sistema de archivos FAT32, para solucionar en buena parte las deficiencias que presentaba FAT16, pero manteniendo


la compatibilidad en modo real con MS-DOS.Definición de FAT

(File Allocation Table - Tabla de Ubicación de Ficheros).
Sistema de archivos que utilizan las ediciones no empresariales de Microsoft Windows hasta Windows ME. Además es un sistema admitido casi por todos los sistemas operativos.

El sistema de archivos FAT fue creado por
Bill Gates y Marc McDonald en 1977. Existen las versiones FAT12 del año 1977, FAT16 del año 1988 y FAT32 del año 1996.

Las implementaciones más extendidas de FAT tienen algunas desventajas; por ejemplo, la fragmentación excesiva de los datos. Cuando se borran y escriben nuevos
archivos, suele dejar fragmentos dispersos por todo el soporte de almacenamiento. Esto complica el proceso de lectura y escritura, haciéndose cada vez más lento. Para agilizar la lectura/escritura se usa una herramienta de defragmentación, pero es un proceso demasiado largo. El sistema FAT tampoco fue diseñado para ser redundante ante fallos. También, a diferencia de otros sistemas, no posee permisos de seguridad para cada archivo, por lo tanto cualquier usuario puede acceder a cualquier fichero en el soporte.
Es un formato sencillo, muy popular para disquetes, tarjetas de memorias, almacenamiento USB y dispositivos similares.

El sistema de archivos FAT se compone de cuatro secciones:
*
Sector de arranque.
*Región FAT: que contiene la
tabla de asignación de archivos.
*La región del
directorio raíz.
*La región de datos: donde se almacena el contenido de ficheros y
carpetas.
Actualmente el sistema FAT es reemplazado opcionalmente en Windows XP y superiores por el
Qué es significada por FAT32 Filesystem

FAT32 es una abreviatura de la tabla de la asignación de un espacio para un fichero. Este sistema de ficheros fue originado en los años 80 que apoyaban sistemas operativos es MS-DOS de las ventanas. Después Windows 95 y Windows 98 fueron basados en este sistema de ficheros FAT32. FAT32 era el sistema de ficheros del defecto de Windows 98 y de ventanas yo. Este sistema de ficheros se puede también instalar en el windows2000-server y versión profesional, las ventanas XP y las ventanas 2003, aunque apoyan el sistema de ficheros de NTFS.

FAT32 tiene algunas ventajas así como algunas desventajas y el campo común de ellas se da más abajo.

Características útiles:

1. FAT32 puede proporcionar el Terabyte de la ayuda 2 de la partición.
2. Es muy útil en un sentido que utiliza casi todo el espacio del disco duro. El tamaño del racimo usado por FAT32 es muy pequeño en cuanto al disco 4GB, el tamaño del racimo casi es 4kb.

Desventajas de FAT32:

1. Es levemente más lento que FAT16 dependiendo del tamaño del disco.
2. No proporciona la ayuda a más viejos herramientas de gerencia, tablero y BIOS' S. de la madre.
3. No es mucho seguro, recuperable y tolerante encajonar de cualquier desgracia como fallo del sistema y apagón.
4. No permite la compresión a los archivos.

Estructura de FAT32

MBR (expediente principal del cargador) se considera ser igual para todas las clases de sistemas operativos. La información de MBR es actual al principio sector de disco duro; es accesible en el cilindro número 0, número principal 0 y sector number1. Cuando el sistema operativo patea éstas son las líneas que se ejecutan enseguida después de la comprobación de todo el hardware. La parte principal e importante de información del sistema se pone en la tabla de la partición y esta tabla de la partición se coloca en esta sección. Si cualquier cosa va mal con esta tabla, afecta el funcionamiento de la impulsión dura.

El primer sector de partición contiene la información sobre expediente del cargador FAT32. El segundo sector de la partición contiene toda la información del sistema de ficheros usada por el sistema operativo.
Volver arriba Ir abajo
Contenido patrocinado





SISTEMAS FAT Y NTFS Empty
MensajeTema: Re: SISTEMAS FAT Y NTFS   SISTEMAS FAT Y NTFS Empty

Volver arriba Ir abajo
 
SISTEMAS FAT Y NTFS
Volver arriba 
Página 1 de 1.
 Temas similares
-
» SISTEMAS FAT - NTFS
» ¿QUE ES NTFS Y FAT?
» NTFS Y FAT
» NTFS vs FAT
» FAT Y NTFS

Permisos de este foro:No puedes responder a temas en este foro.
Sistemas y Telecomunicaciones :: Foro de Sistemas Operativos :: Análisis de Sistemas :: Deber 3 : FAT - NTFS-
Cambiar a: