mkfs.vfat cria várias assinaturas MBR

0

Estou criando uma partição FAT32 a partir de uma imagem de arquivo.

Meus comandos são os seguintes:

Crie uma imagem de arquivo de 2MB.

dd if=/dev/zero of=fatfs.img bs=1024 count=2048

Para criar o sistema de arquivos que eu uso:

mkfs.vfat -n "Test volume" -F 32 -v fatfs.img

Quando abro o fatfs.img em um editor hexadecimal, vejo as assinaturas de inicialização 0x55 0xAA nos primeiros 512 bytes. O deslocamento de 0x1BE, ou seja, a entrada de dados da tabela de partições está vazia. Eu vejo mais 3 0x55 0xAA assinaturas em offsets de 512 bytes. O que estou perdendo?

    
por mindentropy 24.12.2015 / 10:21

1 resposta

1

the partition table data entry is empty […] What am I missing?

O fato de você ter nada para particionar seu arquivo de imagem, não executar uma ferramenta de edição de tabela de partições de qualquer tipo, e que você criou seu arquivo de imagem como volume inteiro do disco formatado como FAT32.

    
por 24.12.2015 / 18:00

Tags