Estructura del FAT de la tabla de la asignación de un espacio para un fichero

Files Recovery Software
Inicio Datos de contacto Servicio de atención al cliente Descarga Demo Productos  

 
 

Tabla de la asignación de un espacio para un fichero (FAT)

DBR siguientes son las tablas de la asignación de un espacio para un fichero. La tabla de la asignación de un espacio para un fichero (FAT) fue introducida en 1977 para almacenar datos en las diskettes para el disco independiente de Microsoft básico.

El FAT se ha modificado varias veces de acomodar necesidades que se ampliaban. Fue desarrollado para satisfacer los requisitos de un sistema rápido y flexible para los datos de manejo sobre medios desprendibles y fijos. En 1996, el FAT32 fue introducido con Windows 95 OSR2. Pues hemos discutido anterior, Windows 98 /ME apoya FAT32 con el tamaño de impulsiones duras. Ahora con estos sistemas operativos el sistema de ficheros FAT32 es de uso general.

El primer sistema de ficheros del FAT del DOS (DOS 1.x) utilizó el sistema del FAT de 12 pedacitos que sigue siendo hoy funcionando para las diskettes. El DOS 2.x agregó la ayuda para los discos duros, cambiada de puesto a 16 entradas del FAT del pedacito debido a volúmenes más grandes. Alrededor 1987, DOS 4.0 cambió la sector-dirección baja para utilizar 32 parámetros del pedacito al excedente viene el problema grande de la ayuda del disco pues hemos discutido ya las limitaciones de los sistemas de ficheros. Se tome el FAT guarda un mapa de la superficie completa del accionamiento de disco tales que, que el área está libre, que el área es mala, que el área por la cual el archivo etc.

Cuando un ciertos datos almacenados en la superficie de disco deben ser alcanzados, el DOS consulta el FAT para descubrir las áreas de la superficie del disco duro que contiene los datos. El tipo del FAT que se utilizará es decidido por el programa de FDISK durante la partición de la impulsión de disco duro. Pero el FAT real es escrito por el programa del FORMATO del DOS. El FAT no no pierde de vista cada sector en la superficie de disco en lugar de otro que maneja el área de disco en un grupo de sectores llamados “arracima” o “unidad de asignación” (véase el racimo discutido antes, en el mismo capítulo).

Un racimo es la unidad más pequeña del espacio que el DOS asigna a un archivo, él de la impulsión de disco duro consiste en unos o más sectores dependiendo del tamaño de la impulsión. El tamaño del racimo es decidido y fijado por el programa del FORMATO de DOS durante el formato de alto nivel de la impulsión de disco duro. (Véase el “tamaño de los racimos” discusión, dado antes) Realmente, el FAT es un índice de los racimos del volumen entero. El FAT tiene una entrada para cada racimo. Las primeras dos entradas en un FAT contienen la información sobre el FAT.

Las terceras y subsecuentes entradas en el FAT se asignan a los racimos de la espacio de disco, comenzando con el primer racimo disponible para uso de archivos. Porque el FAT es un artículo tan importante, el DOS guarda dos copias del FAT, el FAT o FAT1 primario y el FAT o FAT2 secundario (hay normalmente dos copias, no obstante muchos nuevos sistemas operativos crean más de dos copias del FAT). Cada FAT ocupa sectores contiguos en el disco, con el 2do FAT inmediatamente después del FAT de the1st no hace que el DOS utiliza el 2do FAT para corregir el problema, en lugar cuando el 1r FAT es actualizado el DOS lo copia al 2do FAT, corrompiendo el 2do FAT también, en el proceso.

Esto que se pone al día se hace cada vez que el DOS encuentra que el 1r y 2do FAT no empareja. Así pues, en caso de cualquier corrupción del 1r FAT, uno debe hacer inmediatamente la reparación usando un cierto software del redactor del disco y comparando el 1r FAT con el 2do FAT. Esto se debe hacer antes de copias del DOS el FAT corrompido al segundo FAT. Con la introducción de FAT32, las entradas del FAT y la enumeración del sector ahora son el pedacito 32. Eso significa que ahora hay 4.294.967.296 32 valores distintos del pedacito multiplicados por 512 octetos por el sector que rinde 2 Terabyte (2.199.023.255.552 octetos) como el tamaño posible máximo del disco debajo de FAT32.

El tamaño de la entrada en la guía para cada archivo en FAT 32 es 4 octetos para contener el valor del racimo que comienza del archivo más bien que los 2 octetos necesitados debajo de FAT16. El valor más grande acomoda el número más grande de racimos posibles. Tradicionalmente, cada entrada en la guía es un octeto 32 de registro, y éste sigue siendo igual. En el medio del expediente del directorio hay 10 octetos (octetos 12 a 21) que ese Microsoft ha reservado para su propio uso futuro.

Dos de esos octetos ahora se utilizan para acomodar los octetos adicionales necesitados para especificar el racimo que comienza debajo de FAT32. Pues hemos discutido ya que ha habido el pedacito 12, 16 el pedacito, y 32 versiones del pedacito del FAT. Mientras que el FAT de 32 pedacitos permite un almacenaje mucho más eficiente que pueda ser el hasta 30% más eficiente y uso de impulsiones duras más grandes. Cuando el sistema de ficheros de un sistema operativo es invocado por un programa para encontrar el contenido de un archivo, el primer valor del racimo, en la entrada en la guía para ese archivo, se lee y se utiliza para encontrar la cadena del FAT. La cadena del FAT es la lista de los racimos que contienen los datos que pertenecen a un archivo.

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35

Next page
 
 
Recuperación de Datos de libro
 
Capítulo 1 Una descripción de la recuperación de los datos
Capítulo 2 Introducción de discos duros
Capítulo 3 Acercamiento lógico a los discos y al OS
Capítulo 4 Sistemas de numeración
Capítulo 5 Introducción de la programación de C
Capítulo 6 Introducción a los fundamentos de la computadora
Capítulo 7 Comandos necesarios del DOS
Capítulo 8 Funciones e interrupciones del Disco-BIOS que dirigen con C
Capítulo 9 Manipulación de los discos duros grandes
Capítulo 10 Recuperación de los datos del disco blando corrompido
Capítulo 11 Fabricación de reservas
Capítulo 12 MBR de lectura y de modificación con la programación
Capítulo 13 DBR de lectura y de modificación con la programación
Capítulo 14 Programación para la recuperación del “archivo crudo”
Chapter 15 Programación para los limpiadores de los datos
Capítulo 16 Desarrollar más utilidades para los discos
Apéndice Glosario de los términos de la recuperación de los datos
 
 
Pro Data Doctor

Inicio

Productos

Datos de contacto

Servicio de atención al cliente

Descarga Demo

Términos y Condiciones

 
Pro Data Doctor