Raspberry Piのイメージ(Raspbian)をmount

メモしておく
イメージの内容変更は未テスト

% unzip 2013-02-09-wheezy-raspbian.zip
Archive:  2013-02-09-wheezy-raspbian.zip
inflating: 2013-02-09-wheezy-raspbian.img
% sudo /sbin/kpartx -av 2013-02-09-wheezy-raspbian.img
add map loop0p1 (253:3): 0 114688 linear /dev/loop0 8192
add map loop0p2 (253:4): 0 3665920 linear /dev/loop0 122880
% sudo /sbin/fdisk /dev/loop0

Command (m for help): p

Disk /dev/loop0: 1939 MB, 1939865600 bytes
255 heads, 63 sectors/track, 235 cylinders, total 3788800 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

      Device Boot      Start         End      Blocks   Id  System
/dev/loop0p1            8192      122879       57344    c  W95 FAT32(LBA)
/dev/loop0p2          122880     3788799     1832960   83  Linux

Command (m for help): q
% sudo mount /dev/mapper/loop0p2 /mnt/tmp

解除するとき

% sudo umount /mnt/tmp
% sudo /sbin/kpartx -dv 2013-02-09-wheezy-raspbian.img
del devmap : loop0p2
del devmap : loop0p1
loop deleted : /dev/loop0