FAQ | Frequently Asked Questions

brought to you by your friendly
UC Davis Geology Department Computing Support Team

Q: How do I mount an ISO image using Linux?
A: Use the mount command with the loop option.

Ref: http://www.cyberciti.biz/tips/how-to-mount-iso-image-under-linux.html

An ISO image is an archive file (disk image) of an optical disc using a conventional ISO (International Organization for Standardization) format. ISO image files typically have a file extension of .ISO. The name "ISO" is taken from the ISO 9660 file system used with CD-ROM media, but an ISO image can also contain UDF file system because UDF is backward-compatible to ISO 9660.

You can mount an ISO images via the loop device under Linux. It is possible to specify transfer functions (for encryption/decryption or other purposes) using the loop device.

But, how do you mount an ISO image under Linux? You need to use mount command as follows:

Procedure to mount ISO images under Linux

  1. You must login as an admin user

  2. Create the directory i.e. mount point:
          $ sudo mkdir /mnt/iso	
  3. Use the mount command as follows to mount an iso file called disk1.iso:
          # mount -o loop disk1.iso /mnt/iso
    	or
          $ sudo mount -o loop /home/ladmin/Desktop/ArcGIS_Desktop10_122519.iso /mnt/iso 
  4. Change directory to list and use files stored inside an ISO image:
          # cd /mnt/iso
          # ls -l 

More about loop device

A loop device is a pseudo-device that makes a file accessible as a block device. Loop devices are often used for CD ISO images and floppy disc images. Mounting a file containing a filesystem via such a loop mount makes the files within that filesystem accessible. They appear in the mount point directory using above commands.