расположения резервных копий суперблоков ext4 отличаются от документированных

когда я форматирую файловую систему ext4 mkfs говорит:

Superblock backups stored on blocks: 
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
4096000

My sparse_super флаг включен, так что в соответствии с ext4 описание, копии суперблоков должны храниться в группах с номерами, которые являются степенями 3, 5 или 7. Таким образом, эти группы будут 3, 5, 7, 9, 25, 27, 49, 81, 125 (из общего количества 160 групп). Умножая эти числа на 32768 (блоков в группе) я получаю только последние 9 значений из mkfs выше списка.

почему первый суперблок копия хранится в группе #1? Это число не является степенью числа 3, 5 или 7.

29
задан HEKTO
25.11.2022 12:16 Количество просмотров материала 3415
Распечатать страницу

1 ответ

отсчет экспоненты основан на нуле, поэтому первая степень 3, 5 и 7 (или любой другой базы в этом отношении) на самом деле 3^0, 5^0 и 7^0, что равно 1. Первая копия суперблока всегда находится в группе 1.

1
отвечен oranav 2022-11-26 20:04

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх