I have a disk image file created for use with the Linux version of the QEMU emulator. It's partitioned. I opened it with fdisk and the partitions show up with some extra messages about physical/logical endings:
Disk knoppix.img: 0 MB, 0 bytes
16 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
knoppix.img1 * 1 8074 4069264+ 83 Linux
Partition 1 has different physical/logical endings:
phys=(1023, 15, 63) logical=(8073, 15, 63)
knoppix.img2 8075 8322 124992 82 Linux swap / Solaris
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(1023, 15, 63) logical=(8074, 0, 1)
Partition 2 has different physical/logical endings:
phys=(1023, 15, 63) logical=(8321, 15, 63)
I noticed that the filename of the image file becomes "knoppix.img1" for the first partition and "knoppix.img2" for the second partition. So... is there a way to mount this outside of QEMU? I tried appending the 1 and 2 to the filename but I just get a "no such directory or file" message. Any ideas? Or am I just sunk?