Dapatkah partisi gambar seperti nandc.img uImage adalah sistem file, dapatkah ini dipasang langsung di Linux? mount perintah? Data di dalam file gambar dapat dilihat?
Terima kasih,
Dapatkah partisi gambar seperti nandc.img uImage adalah sistem file, dapatkah ini dipasang langsung di Linux? mount perintah? Data di dalam file gambar dapat dilihat?
Terima kasih,
Jawaban:
Jika itu adalah gambar partisi mentah seperti dd maka pemasangan sederhana, pada dasarnya
# mount -t fstype -o loop,ro image.dd /mntpoint
The -t fstype
bersifat opsional, itu akan menjadi vfat atau ext3 atau apa pun partisi ini, kadang-kadang me-mount dapat mencari tahu tentang itu sendiri jadi coba meninggalkan it out pertama. Dan ro
berarti hanya baca.
Jika ini adalah disk image multi-partisi yang sedikit rumit, maka gunakan kpartx dan itu membuat pemetaan untuk setiap partisi yang kemudian Anda mount.
Lihat http://www.forensicswiki.org/wiki/Mounting_Disk_Images untuk info lebih lanjut, contoh, dll.
Tetapi, jika Anda mengacu pada sesuatu seperti Das U-Boot bootloader yang tertanam pada gambar sistem, itu mungkin memerlukan alat seperti dd dan mkimage paket u-boot-tools untuk mengekstrak sistem file (jika ada) dan kemudian memasangnya. Ini agak terlibat, lihat tautan ini untuk info: http://www.isysop.com/unpacking-and-repacking-u-boot-uimage-files/
mount -o ro,loop,offset=32256 nandc.img nandc
offset=
dapat dihitung dengan fdisk
: if fdisk -l nandc.img
said Units = ... = 512 bytes
and Device=nandc.img1 / Start=126
, offset dari partisi pertama 126*512=32256
.