LINUX.ORG.RU

kpartx, и как еще посмотреть внутрь img

 , , ,


0

1

Привет.

Есть образ для SD для борды: http://dlcdnet.asus.com/pub/ASUS/mb/Embedded_IPC/TinkerBoard_S/20180622-tinke... (https://tinkerboarding.co.uk/wiki/index.php/Software#TinkerOS)

Я хочу поглядеть, что внутри лежит. С помощью 'fdisk' видно, что там что-то есть

$ sudo fdisk 20180622-tinker-board-linaro-stretch-alip-v2.0.7.img

Welcome to fdisk (util-linux 2.30.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Command (m for help): p
Disk 20180622-tinker-board-linaro-stretch-alip-v2.0.7.img: 2.9 GiB, 3129892864 bytes, 6113072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x58bc1052

Device                                                Boot  Start     End Sectors Size Id Type
20180622-tinker-board-linaro-stretch-alip-v2.0.7.img1        8192  139263  131072  64M  c W95 FAT32 (LBA)
20180622-tinker-board-linaro-stretch-alip-v2.0.7.img2      139264 6283263 6144000   3G 83 Linux

Однако с помощью kpartx получается создать только одно loop устройство, соответствующее первому разделу (loop4p1), а второе не создается:

$ sudo kpartx -v -a 20180622-tinker-board-linaro-stretch-alip-v2.0.7.img
add map loop4p1 (253:7): 0 131072 linear 7:4 8192
device-mapper: resume ioctl on loop4p2  failed: Invalid argument
create/reload failed on loop4p2

Образ перекачивал повторно, вдруг, думаю, битый, но нет.

Как его посмотреть?

Спасибо

Deleted

Последнее исправление: Deleted (всего исправлений: 1)

Нарежь тогда. И монтируй каждую часть-файл отдельно.
Но правильней mount -o loop,offset=
Или losetup --partscan.

boowai ★★★★
()
Последнее исправление: boowai (всего исправлений: 1)

Я хочу поглядеть, что внутри лежит

binwalk

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.