Oficina
6. O setor de boot
Sab 26 Mai 2007 14:48 |
- Detalhes
- Categoria: Sistemas Operacionais
- Atualização: Domingo, 12 Abril 2009 12:30
- Autor: vovó Vicki
- Acessos: 16723
A mensagem do programa
0000:7D90 ........ ........ ........ ....0d0a * ..* 0000:7Da0 4e6f6e2d 53797374 656d2064 69736b20 *Non-System disk * 0000:7Db0 6f722064 69736b20 6572726f 720d0a52 *or disk error..R* 0000:7Dc0 65706c61 63652061 6e642070 72657373 *eplace and press* 0000:7Dd0 20616e79 206b6579 20776865 6e207265 * any key when re* 0000:7De0 6164790d 0a00.... ........ ........ *ady... *
Nomes dos arquivos ocultos
0000:7De0 ........ ....494f 20202020 20205359 * IO SY* 0000:7Df0 534d5344 4f532020 20535953 000055aa *SMSDOS SYS..U.*
A assinatura do setor de boot
Os dois últimos bytes contém a assinatura do setor de boot, 55 AA:
0000:7Df0 ........ ........ ........ ....55aa * U.*
Considerações finais
Se você conseguiu acompanhar o texto, está na hora de fazer alguma pesquisa. Pegue um editor hexadecimal, dê uma olhada em alguns disquetes, "bootáveis" ou não, e compare os setores de boot. Eu costumo usar o editor WinHex pois, além de outras facilidades, permite visualizar diretamente os setores de discos.
Quero agradecer de público a Hale Landis, especialista em interfaces para dispositivos de armazenamento de dados, autor de vários artigos muito elucidativos - em especial a série de artigos intitulada "How it works". Este módulo é praticamente a tradução de um dos artigos desta série, o "Disassembly of a DOS Floppy Boot Sector". Se tiver um tempinho, visite o site do Hale porque tem muita coisa interessante.