How do you mount a Solaris ISO image (with UFS filesystems) in Solaris?
It’s much easier to just burn the ISO image on a CDROM burner. But if you don’t want to go through that trouble or don’t have a burner, try this: To access the first filesystem on the ISO image, you can just mount the ISO image file (specify the ISO filename instead of a device in the mount command). For subsequent filesystems on the ISO image, use the /usr/sbin/lofiadm(1M) command. This is explained in Philip Brown’s note at: http://www.bolthole.com/solaris/mount-cdrom.html Note that you can only mount SPARC UFS images on SPARC hardware, and Intel UFS images on Intel hardware UFS filesystems, unfortunately, are not architecture (byte sex) independent :-(. To mount DVD, add “set hsfs:nhsnode=7256 to /etc/system to workaround a filesystem driver bug.
It’s much easier to just burn the ISO image on a CDROM burner. But if you don’t want to go through that trouble or don’t have a burner, try this: To access the first filesystem on the ISO image, you can just mount the ISO image file (specify the ISO filename instead of a device in the mount command). For subsequent filesystems on the ISO image, use the /usr/sbin/lofiadm(1M) command. This is explained in Philip Brown’s note at: http://www.bolthole.com/solaris/mount-cdrom.html Note that you can only mount SPARC UFS images on SPARC hardware, and Intel UFS images on Intel hardware UFS filesystems, unfortunately, are not architecture (byte sex) indepdendent :-(. To mount DVD, add “set hsfs:nhsnode=7256 to /etc/system to workaround a filesystem driver bug.