11

Как бы я сделал hexdump в Ubuntu для первого трека жесткого диска?

Я ищу вывод winhex-esque, если это имеет смысл. Первая дорожка имеет 63 сектора, каждый длиной 512 байт. Я старался

dd if=/dev/sda bs=1 count=512 | hexdump -C

но это дало мне только то, что кажется MBR или первым сектором жесткого диска. Думаю, я не совсем понимаю, какими должны быть bs и count. Bs означает, сколько байтов для отображения и подсчета - это количество, кратное bs? Спасибо!

1 ответ1

10

bs - размер блока в байтах, а count - количество блоков, которые нужно получить. Итак, команда, которую вы на самом деле хотите записать в первый трек:

dd if=/dev/sda bs=512 count=63 | hexdump -C

Справочная страница дд может быть полезна.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .