Problemas com o conteúdo do arquivo MBR [closed]

1

Estou tentando analisar o conteúdo do arquivo MBR.

Salve seu conteúdo em algum arquivo, por exemplo, mbr.bin :

sudo dd if=/dev/sda of=mbr.bin bs=512 count=1

Então eu uso o utilitário file : %código%. Espero ver informações sobre partições aqui.

Mas tudo o que produz é file mbr.bin .

Se eu abrir o mbr.bin: DOS/MBR boot sector , por exemplo, no gedit. A saída será semelhante à seguinte.

Você pode notar a mensagem mbr.bin aqui.

Eu realmente acho que pode haver alguns problemas com o meu arquivo MBR.

A propósito, estou usando Error .

    
por user4385124 30.04.2017 / 19:03

2 respostas

3
  

Espero ver informações sobre partições aqui.

Sua expectativa é otimista demais. :) file informa o tipo de arquivo que você está vendo. Se você quiser verificar as partições, você pode querer fazer algo como:

fdisk -l mbr.bin

Ou talvez:

parted -l mbr.bin

Agora, em relação à sua tentativa com gedit , estamos falando de um arquivo binário. Claro que não vai aparecer corretamente em um editor de texto. Eu não entendo exatamente o que você esperava ver ... mas se você estiver interessado nos bytes, abra-o com um editor hexadecimal.

Veja também Visualizando o conteúdo do disco rígido em binário no Superusuário.

    
por Andrea Lazzarotto 30.04.2017 / 19:18
4

O MBR não é um arquivo de texto simples. A única maneira de você poder fazer qualquer sentido seria usar hexdump :

sudo dd if=/dev/sda count=1 | hexdump -C
    
por Android Dev 30.04.2017 / 19:12