|
Отчёт по дампу SONY KD-49XD7005, шасси 1-980-837-11 (MT5832DGI J, KLMAG1JENB-B041)
Разобрал USER-область этого дампа (0x3A3E00000, 15,63 Гб). MBR/GPT в дампе нет, поэтому ниже — то, что удалось измерить по заголовкам файловых систем и сигнатурам (суперблок ext4 — magic 0xEF53 по смещению +0x438, FAT — BPB и обе таблицы FAT):
0x000500000 8 Мб ext4 (служебный раздел) 0x00D00000 128 Мб данные высокой энтропии (H ≈ 8,0), заголовков файловой системы нет 0x013300000 233 Мб ext4, Sony middleware (sony/dtcp) 0x021C0000 64 Мб нули, затем 64 Мб высокой энтропии 0x029E0D400 2 Мб ext4 с блоком 1 Кб, суперблок валиден, корневой каталог не читается 0x02F000000 2048 Мб FAT32 (mkdosfs, 512 байт/сектор, 8 секторов/кластер, 2 FAT). Корень пуст, кластеры помечены свободными, но область данных заполнена случайными байтами. Конец ровно 0xAF000000 0x0AF100000 14,19 Мб Android boot image (страница 2 Кб): kernel 0x004872B0 @0x10008000, ramdisk 0x009A8F90 @0x11000000 0x120D00000 8622 Мб ext4 (пользовательские данные) 0x33BB00000 600 Мб ext4 0x361A00000 1024 Мб ext4 (демонстрационные медиа) 0x3A1A00000 36 Мб нули до конца дампа
Проверил на втором дампе этого же шасси (июль 2023): FAT32 по 0x2F000000 и boot image по 0xAF100000 стоят на тех же местах, но размер ядра другой (0x005E1440 против 0x004872B0). Значит разметка штатная и версионная, различается только содержимое.
Для тех, кто будет разбирать такой дамп скриптом: картами из Partitions_finder V21.6 он не разбирается. checkGN5UR не проходит по размеру (0x3A3E00000 против требуемых 0x3A4E00000..0x3C0000000) и ни по одному якорю, checkSkanDumpMap — 0 из 10, checkFloatingMap — 0 из 8. Список разделов получается пустой.
Вопрос к тем, у кого есть дамп с рабочей платы этого шасси: области 0x00D00000–0x13300000 и 0x02F000000–0x0AF000000 у вас тоже заполнены случайными данными, или это особенность конкретного экземпляра? И должен ли FAT32 содержать файлы — у нас все кластеры помечены свободными, хотя размер раздела 2048 Мб.
|