mounting a copy of a disk without patition table

Ok. I screwed up. Using dd, I made a bit-for-bit copy of disk /dev/hda, which contains 3 partitions.

dd if=/dev/hda of=olddrive.iso bs=2048k

However, I neglected to make a copy of the partition table. I'd like to mount partition 3, /dev/hda3, which is an xfs filesystem, but obviously I don't know where it starts. What can I do?

Thanks.

Setting up the loop device

Thanks, that worked.