Можно разделить образы (.img), напрямую смонтированные под Linux
8
Могут ли образы разделов, такие как nandc.img uImage, быть файловыми системами, может ли это быть смонтировано непосредственно в Linux? команда монтирования? Данные внутри файла изображения можно просмотреть?
Если это необработанный образ раздела, такой как dd, то монтировать просто, в основном
# mount -t fstype -o loop,ro image.dd /mntpoint
-t fstypeМожет быть необязательным, это будет VFAT или ext3 или любой другой раздел, иногда крепление может понять это на свой собственный , так попробуйте оставить его первым. А roзначит только для чтения.
Если образ диска с несколькими разделами немного сложнее, используйте kpartx, и он создает сопоставления для каждого раздела, который вы затем монтируете.
Но, если вы имеете в виду что-то вроде образа встроенной системы загрузчика Das U-Boot, для этого могут потребоваться такие инструменты, как dd и mkimage пакета u-boot-tools, чтобы извлечь файловую систему (если она есть) и затем смонтировать ее. Это довольно сложно, смотрите эту ссылку для информации: http://www.isysop.com/unpacking-and-repacking-u-boot-uimage-files/
Я предполагаю, что этот фрагмент показывает, как можно смонтировать один раздел, когда nandc.img является образом диска. offset=Часть может быть вычислена fdisk: если fdisk -l nandc.imgговорит Units = ... = 512 bytesи Device=nandc.img1 / Start=126, смещение первого раздела является то 126*512=32256.
Ответы:
Если это необработанный образ раздела, такой как dd, то монтировать просто, в основном
# mount -t fstype -o loop,ro image.dd /mntpoint
-t fstype
Может быть необязательным, это будет VFAT или ext3 или любой другой раздел, иногда крепление может понять это на свой собственный , так попробуйте оставить его первым. Аro
значит только для чтения.Если образ диска с несколькими разделами немного сложнее, используйте kpartx, и он создает сопоставления для каждого раздела, который вы затем монтируете.
См. Http://www.forensicswiki.org/wiki/Mounting_Disk_Images для получения дополнительной информации, примеров и т. Д.
Но, если вы имеете в виду что-то вроде образа встроенной системы загрузчика Das U-Boot, для этого могут потребоваться такие инструменты, как dd и mkimage пакета u-boot-tools, чтобы извлечь файловую систему (если она есть) и затем смонтировать ее. Это довольно сложно, смотрите эту ссылку для информации: http://www.isysop.com/unpacking-and-repacking-u-boot-uimage-files/
источник
источник
offset=
Часть может быть вычисленаfdisk
: еслиfdisk -l nandc.img
говоритUnits = ... = 512 bytes
иDevice=nandc.img1 / Start=126
, смещение первого раздела является то126*512=32256
.