Как смонтировать один раздел от файла изображения, который содержит несколько разделов на Linux?

Я видел, что различные библиотеки используют некоторый метод для проверки на не имеющую ссылки память и такой. Я полагаю, что они просто "переопределяют" методы выделения памяти и освобождения (malloc/free), который имеет некоторую логику, которая отслеживает указатели. Я предполагаю, что это - излишество для Вашего варианта использования, но это был бы один способ сделать это.

44
задан Ciro Santilli 新疆改造中心法轮功六四事件 12 March 2018 в 13:27
поделиться

1 ответ

Допустим, в $ IMAGE задан путь к вашему изображению файл. Вы можете написать небольшой сценарий, используя

fdisk -u sectors -l $IMAGE

, чтобы получить список разделов внутри образа. А затем используйте последовательность

mount -o ro,loop,offset=$OFFSET -t auto $IMAGE /media/$DEST

, где смещение вычисляется означает информацию из fdisk (начальный сектор * размер сектора в байтах), а $ DEST - уникальное имя для каждого из разделов.

Это не является прямым решением, но Надеюсь, довольно хорошее указание на то, как это реализовать. Если вы однажды выполните эту работу, у вас будет хорошее начало для некоторого набора инструментов для криминалистики!

26
ответ дан 26 November 2019 в 21:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: