Que pode ser recuperado com o apoio de DBR?
O back-up de DBR pode ajudar-lhe começar livrado das mensagens de erro acima. Estas mensagens de erro na tela esperam o usuário para pôr um disco bootable com os programas acima mencionados na movimentação flexível e para pressionar uma chave.
A movimentação deve ser acessível se você carregar o sistema do disco flexível bootable ou do CD. Embora o disco duro não seja bootable, contudo geralmente aquele não deve afetar o acesso aos dados da movimentação de disco. Após ter carregado o sistema com o disco bootable você pode alcançar os dados.
Restaurando o apoio de DBR você pode superar os problemas gerados, como mencionado acima.
Programas para fazer e restaurar apoios de DBR:
Os programas para fazer os apoios de DBR e restaurá-los são quase similares aos programas do apoio de MBR e ao restore.
Por exemplo, se você estiver indo escrever os programas para fazer o apoio de DBR da primeira movimentação lógica do disco e os restaurar para trás, os parâmetros especificados pela estrutura do dinfo serão mudados como segue:
Parâmetro |
O que significa |
dinfo.drive = 0x80 |
Indica a movimentação física 80H que é a primeira movimentação de disco duro. |
dinfo.head = 1 |
Aponta ao número principal 1 |
dinfo.track = 0 |
Aponta à trilha 0 |
dinfo.sector = 1 |
Primeiro setor do disco flexível que é o setor 1 |
dinfo.sector = 1 |
Número dos setores a considerar para a operação lida = 1 |
dinfo.buffer = dbuf |
Os dados protegem para a operação |
Aqui nós vemos que somente a posição do setor ao read/write está mudada. O C-H-S está dado aqui enquanto 0-1-1 enquanto o DBR da primeira movimentação lógica está armazenado aqui.
|