mounting an ISO image file in Solaris 8:
# /usr/sbin/lofiadm -a /path/to/iso/file /dev/lofi/1
# mount -F hsfs /dev/lofi/1 /path/to/mount/point
don't forget to remove the lofi device after you unmount:
# umount /path/to/mount/point
# /usr/sbin/lofiadm -d /dev/lofi/1
# man lofiadm
for more details
FreeBSD equivalent is nicely documented in the handbook.