Команда block_dump программы debugfs неправильно отображает блок ((пропустила 32 ноля))

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Команда block_dump программы debugfs неправильно отображает блок

Сообщение жучара »

Друзья!
bl.png
Как видите, байты по смещению 0x80 пропущены, за смещением 0x60 идёт сразу смещение 0x100 (на всякий случай, пропущенная строчка ненулевая. Это блок- инод, а в иноде по смещению 0x80 лежит его размер)

Как бы заставить block_dump показывать всё, что нужно? Спасибо, кто откликнется, debian 12.

Вообще только сейчас заметил, а эти цифры слева, они что отображают? Явно не смещение байта относительно начала блока. Ведь там, где написано 0020, смещение на самом деле 16 (в десятичной системе) или 0x10 (в шестнадцатиричной)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5403
ОС: Gentoo

Re: Команда block_dump программы debugfs неправильно отображает блок

Сообщение /dev/random »

Это явно восьмеричная система. 0000 = 0, 0020 = 16, 0040 = 32, 0060 = 48, 0100 = 64 и т.д. Ничего не пропущено.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Команда block_dump программы debugfs неправильно отображает блок

Сообщение жучара »

/dev/random писал:
07.07.2025 00:16
Это явно восьмеричная система. 0000 = 0, 0020 = 16, 0040 = 32, 0060 = 48, 0100 = 64 и т.д. Ничего не пропущено.
ужас
Я просто читаю маны.
Спасибо сказали: