Linuxに直接マウントされたイメージ(.img)をパーティション化できます


8

nandc.img uImageのようなパーティションイメージはファイルシステムですが、Linuxに直接マウントできますか?マウントコマンド?画像ファイル内のデータは閲覧できますか?

感謝します


この関連の質問を見てみましょう:unix.stackexchange.com/questions/82314/...を
Pierz

回答:


10

ddのようなrawパーティションイメージの場合、基本的にマウントは簡単です。

# mount -t fstype -o loop,ro image.dd /mntpoint

-t fstypeはオプションの場合があります。vfatやext3、またはパーティションが何であっても、mountは独自にそれを理解できる場合があるため、最初は省略してください。そしてro、読み取り専用を意味します。

少しトリッキーなマルチパーティションディスクイメージの場合は、kpartxを使用して、マウントするパーティションごとにマッピングを作成します。

詳細、例などについては、http://www.forensicswiki.org/wiki/Mounting_Disk_Imagesを参照してください

ただし、Das U-Bootブートローダー組み込みシステムイメージのようなものを参照している場合は、ファイルシステムを抽出してマウントするために、ddやu-boot-toolsパッケージのmkimageなどのツールが必要になる場合があります。かなり複雑です。詳細については、次のリンクを参照してください。http//www.isysop.com/unpacking-and-repacking-u-boot-uimage-files/


2
mount -o ro,loop,offset=32256 nandc.img nandc

1
このスニペットは、nandc.imgがディスクイメージの場合に1つのパーティションをマウントする方法を示していると思います。offset=一部はで計算することができますfdisk:場合fdisk -l nandc.imgと言うUnits = ... = 512 bytesDevice=nandc.img1 / Start=126、最初のパーティションのオフセットは、その後です126*512=32256
ジョークスター2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.