MBR confusão de status

2

EB 58 90 6D 6B 64 6F 73 66 73 00 00 02 08 20 00 02 00 00 00 00 F8 00 00 3E 00 83 00 00 00 00 00 94 88 7E 00 98 1F 00 00 00 00 00 00 02 00 00 00 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 A9 38 B1 34 57 61 76 65 20 20 20 20 20 20 20 46 41 54 33 32 20 20 20 0E 1F BE 77 7C AC 22 C0 74 0B 56 B4 0E BB 07 00 CD 10 5E EB F0 32 E4 CD 16 CD 19 EB FE 54 68 69 73 20 69 73 20 6E 6F 74 20 61 20 62 6F 6F 74 61 62 6C 65 20 64 69 73 6B 2E 20 20 50 6C 65 61 73 65 20 69 6E 73 65 72 74 20 61 20 62 6F 6F 74 61 62 6C 65 20 66 6C 6F 70 70 79 20 61 6E 64 0D 0A 70 72 65 73 73 20 61 6E 79 20 6B 65 79 20 74 6F 20 74 72 79 20 61 67 61 69 6E 20 2E 2E 2E 20 0D 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA

Registros de disco de aprendizado, este é o meu registro MBR USB visto pelo bless no formato ubuntu com o utilitário de disco como tabela MBR e partição FAT, referindo-se a este Wiki do primeiro registro

status (0x80 = bootable (active), 0x00 = non-bootable, other = invalid )

mas meu MBR mostra o primeiro deslocamento como EB . (O primeiro byte)

Qual é esse registro? também, você pode me fornecer bons tutoriais de tabelas / imagens para os registros do MBR e de outros discos:)

    
por Ahmed Ghoneim 07.06.2012 / 18:48

1 resposta

1

Você está confundindo o registro mestre de inicialização com a tabela de partições .

A página da Wikipedia sobre registros mestre de inicialização aos quais você está vinculado explica detalhadamente o layout:

  • Os primeiros 440 bytes formam a área de código , que contém o gerenciador de inicialização.

    O gerenciador de partida é um pequeno programa que pode ser chamado pela BIOS.

  • Os próximos 6 bytes são inteiramente opcionais .

    Eles podem conter uma assinatura de disco (geralmente 4 bytes) e (geralmente 2 ) perdendo 00 bytes.

  • Apenas as próximas entradas 64 bytes - quatro 16 bytes para cada uma das quatro partições primárias possíveis - formam a tabela de partições .

  • Os dois últimos bytes são sempre 55 AA , a assinatura MBR .

No seu exemplo, a tabela de partições consiste inteiramente em 00 bytes, o que significa que o seu dispositivo não contém partições.

    
por 07.06.2012 / 19:21

Tags