Назад | Перейти на главную страницу

Инструменты LVM для необработанного копирования блока

У меня есть несколько необработанных блочных копий дисков с разделами NTFS и Linux. Таблицы разделения обычно имеют как раздел Windows NTFS, так и раздел Linux LVM. Мне нужно поработать над всеми этими разделами, чтобы построить супервременную шкалу (log2timeline), но мне нужен хороший способ найти разделы ext внутри LVM.

Я совершенно не знаком с командами LVM и с ними, хотя хорошо разбираюсь в терминологии. Как только я доберусь до байтового смещения разделов ext, все будет в порядке, но я бы предпочел не сканировать диск побайтно на предмет заголовков разделов и суперблоков.

Взгляните на утилиту под названием kpartx. Он создает карты устройств из таблиц разделов, находящихся внутри устройств.

Обновить:

Я хотел добавить, что если ваши образы дисков хранятся как обычные файлы (в отличие от томов LVM), вы можете использовать losetup прикрепить изображения как устройства. Укажите -r вариант, если вы хотите убедиться, что исходное изображение не изменится.

Что касается kpartx: он также работает с томами LVM внутри разделов внутри томов LVM и т. д. Вы просто запускаете kpartx -a DEV несколько раз для каждого включающего слоя разбиения на разделы / тома, пока не дойдете до точки, где у вас есть узел устройства сопоставления устройств для файловой системы, которую вы хотите смонтировать.