formato da entrada da tabela da divisória no FAT

Files Recovery Software
Início Detalhes de Contato Apoio ao Cliente Download Demo Produtos  

 
 

Formato da entrada da tabela da divisória

O formato da entrada da tabela da divisória de toda a divisória em MBR foi dado na tabela seguinte. Cada entrada da divisória de todo o MBR pode ser quebrada nos seguintes bytes com seus meanings específicos:

Tipo Byte do carregador do indicador (1 Byte):

Se este byte for 00H, significa a divisória não é ativa e se o byte for 80H, significa que a divisória é uma divisória ativa ou divisória Bootable. Embora a presença de algum outro byte então que estes não se esperam, contudo se há algum o outro byte é presente pode ser devido ao corruption da tabela da divisória ou devido a todo o ataque do VÍRUS na tabela da divisória.

Ligando o cilindro - cabeça - número do setor da divisória (3 Bytes): Quando nós calculamos o CHS (cilindro, cabeça, e setor) de todo o disco, Os CHS físicos estão contados como segue:

  • O setor físico é partir contada de 1.
  • A cabeça física é contada de 0.
  • O cilindro físico é contado de 0 (ver o capítulo precedente para detalhes)

O Byte no offset 01H representa o número principal começando no sistema hexadecimal para a divisória.

6 bocados o mais menos significativos do Byte no offset 02H fazem começar o número do setor da divisória e a combinação de 2 bocados restantes (como dois bocados os mais significativos) mais 8 bocados de um outro Byte no offset 03H (bocados o mais menos significativos do descanso 8 do número 10-Bit) faz o número de cilindro começando da divisória.

Offset

Meaning

Tamanho

Descrição

00H

Tipo Byte do carregador do indicador

1 Byte

Se o Byte for 00H, a divisória é inativa e se o Byte for 80H, a divisória é ativa (ou Bootable)

01H

Número principal do começo da divisória

1 Byte

Começando o número principal da divisória no sistema hexadecimal

02H

Número do setor e de cilindro do começo da divisória

2 Bytes

6 bocados do primeiro Byte fazem começar o número do setor e a combinação de 2 bocados restantes (como dois bocados os mais significativos) mais 8 bocados de um outro Byte (bocados o mais menos significativos do descanso 8 do número 10-Bit) faz o número de cilindro começando da divisória

04H

Byte do indicador do sistema de lima

1 Byte

Byte do indicador do sistema de lima no sistema hexadecimal (ver a tabela dada em seguida para indicadores)

05H

Número principal da extremidade da divisória

1 Byte

Terminando o número principal da divisória no sistema hexadecimal

06H

Número do setor e de cilindro da extremidade da divisória

2 Bytes

6 bocados do primeiro Byte fazem o Ending o setor numerar e a combinação de 2 bocados restantes (como dois bocados os mais significativos) mais 8 bocados de um outro Byte (bocados o mais menos significativos do descanso 8 do número 10-Bit) faz o número de cilindro do Ending da divisória

08H

Número relativo do setor do começo da divisória

 

4 Bytes

Número dos setores entre o MBR e o primeiro setor na divisória

0CH

Número dos setores da divisória

4 Bytes

Número dos setores na divisória

Total = 16 Bytes

O Encoding do cilindro e do setor foi dado no exemplo de um estudo da tabela da divisória da amostra executado em seguida.

Byte do indicador do sistema de lima (1 Byte): O Byte do indicador do sistema de lima no offset 04H representa o sistema de lima dessa divisória. A tabela, alistando o Byte do indicador do sistema de lima para vários sistemas de lima foi dada em seguida neste capítulo.

Cilindro do Ending - cabeça - número do setor da divisória (3 Bytes): O Encoding é mesmo que para ligar o cilindro - cabeça - número do setor da divisória.

Número relativo do setor do começo da divisória (4 Bytes): Número dos setores entre o MBR e o primeiro setor na divisória no sistema hexadecimal.

Número dos setores da divisória (4 Bytes): Número dos setores na divisória no sistema hexadecimal.

Deve-se sempre recordar que os números do cilindro, os principais e do setor são aqueles que devem ser passadas ao BIOS. Assim, se o BIOS estiver usando a tradução (modalidade de LBA ou sustentação INTERNA das extensões 13H), os valores não podem representar os valores físicos de CHS. Para as movimentações duras grandes (mais extremamente de 8.4 GB) os valores de CHS podem ser inválidos. Estes valores devem geralmente ser ignorados e os valores absolutos do setor são usados preferivelmente.


Previous page

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


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

Next page
 
 
Data Recovery livro
 
Capítulo-1 Uma vista geral da recuperação dos dados
Capítulo-2 Introdução de discos duros
Capítulo-3 Aproximação lógica aos discos e ao ósmio
Capítulo-4 Sistemas de número
Capítulo-5 Introdução da programação de C
Capítulo-6 Introdução aos princípios do computador
Capítulo-7 Comandos necessários do DOS
Capítulo-8 Funções e interrupções do Disco-BIOS que seguram com C
Capítulo-9 Segurando discos duros grandes
Capítulo-10 Recuperação dos dados do disco flexível Corrupted
Capítulo-11 Fazendo apoios
Capítulo-12 MBR de leitura e modificando com programação
Capítulo-13 DBR de leitura e modificando com programação
Capítulo-14 Programação para “a recuperação da lima crua”
Capítulo-15 Programação para limpadores dos dados
Capítulo-16 Desenvolvendo mais utilidades para discos
Apêndice Glossário de termos da recuperação dos dados
 
 
Pro Data Doctor

Início

Produtos

Detalhes de Contato

Apoio ao Cliente

Download Demo

Termos e Condições

 
Pro Data Doctor