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

Монтировать файловые системы из полного образа диска с несколькими разделами и логическими томами

У меня есть полный образ диска (dd if = / dev / sda of = foo.bin), содержащий несколько разделов и логических томов LVM, на которых есть файловые системы ext4. Как смонтировать одну из файловых систем на этом образе диска?

У меня есть вывод команды fdisk -l с момента создания образа.

Я предполагаю, что мне нужно каким-то образом использовать устройство обратной связи, но я не уверен, как это сделать, когда у меня есть все устройство в виде образа, а не только одна файловая система.

Надеюсь, ты сможешь помочь.

Операционная система - Linux.

Попробуй использовать kpartx, который экспортирует разделы образа как узлы устройств, которые вы можете просто смонтировать.

  1. Получите список доступных разделов с помощью kpartx -l imagefile.
  2. Активируйте отображение с помощью kpartx -a imagefile
  3. Смонтируйте раздел. Узлы находятся в /dev/mapper.
  4. Делай что-нибудь.
  5. Размонтировать.
  6. Отменить отображение с помощью kpartx -d imagefile.

Для получения дополнительной информации см. man kpartx.

это можно сделать из коробки, используя комбинацию fdisk и df. Сначала использовала команду fdisk l, чтобы показать границы раздела, затем выполните

dd if=device-image.bin of=partition-image.bin skip=<number in Start column> count=<number in Sectors column>