GNU/Linux Tips
来自Jack's Lab
(版本间的差异)
(以“== Mounting partition from VDI image == <pre> $ od -j344 -N4 -td4 /work/FreeDos.vdi | awk 'NR==1{print $2;}' 8192 $ sudo losetup -f --show -o 8192 /work/FreeDos.vd...”为内容创建页面) |
(→Mounting partition from VDI image) |
||
| 第24行: | 第24行: | ||
$ ls /mnt/ | $ ls /mnt/ | ||
AUTOEXEC.BAT BOOTSECT.BIN COMMAND.COM FDCONFIG.SYS FDOS KERNEL.SYS | AUTOEXEC.BAT BOOTSECT.BIN COMMAND.COM FDCONFIG.SYS FDOS KERNEL.SYS | ||
| + | |||
| + | |||
| + | $ sudo umount /mnt | ||
| + | $ sudo losetup -d /dev/loop0 | ||
</pre> | </pre> | ||
2013年7月12日 (五) 18:16的版本
Mounting partition from VDI image
$ od -j344 -N4 -td4 /work/FreeDos.vdi | awk 'NR==1{print $2;}'
8192
$ sudo losetup -f --show -o 8192 /work/FreeDos.vdi
/dev/loop0
$ sudo fdisk -lu /dev/loop0
Disk /dev/loop0: 113 MB, 113246208 bytes
16 heads, 63 sectors/track, 219 cylinders, total 221184 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
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/loop0p1 * 63 1023119 511528+ 6 FAT16
$ sudo mount -o loop,offset=$((512*63)) /dev/loop0 /mnt
$ ls /mnt/
AUTOEXEC.BAT BOOTSECT.BIN COMMAND.COM FDCONFIG.SYS FDOS KERNEL.SYS
$ sudo umount /mnt
$ sudo losetup -d /dev/loop0