
How to Mount and Unmount an ISO Image in Linux (Latest Versions)
An ISO image is a disk image file that contains an exact copy of a CD/DVD or other storage media. Most Linux distributions provide installation files in .ISO format. Instead of burning the ISO to a physical disk, you can mount it and access its contents directly.
This guide explains how to mount and unmount ISO images in Linux using simple commands.
Step 1: Create a Mount Point
Before mounting an ISO image, create a directory to serve as the mount point. Run the following command:
sudo mkdir -p /mnt/iso

Step 2: Mount the ISO Image
To mount an ISO file, use the mount command with the loop option. Replace /path/to/image.iso with the actual path to your ISO file:
sudo mount -o loop /path/to/image.iso /mnt/iso
For example, if the ISO file is in the home directory, run:
sudo mount -o loop ~/Fedora-Server.iso /mnt/iso

Explanation of Options:
-o loop→ Uses a loop device to mount the ISO as a virtual disk./mnt/iso→ The directory where the ISO will be mounted.
Step 3: Access the Mounted ISO Files
Once mounted, navigate to the mount point to view the files:
cd /mnt/iso
ls -l
You will see the contents of the ISO file in read-only mode.

Step 4: Unmount the ISO Image
To unmount the ISO, run:
sudo umount /mnt/iso
If the system says the device is busy, ensure no processes are using it:
sudo fuser -km /mnt/iso
Then, try unmounting again.
Conclusion
Now you can mount and access ISO files in Linux without burning them to a CD/DVD. This method is useful for installing software, extracting files, or testing ISO images before creating bootable media.
Would you like help with creating or modifying ISO files? Let me know!

Information reviewed and updated: August 28, 2026.
Published by: REVOLD BLOG – blog.revold.us
Powered by AIR RISE INC & REVOLD AI
Sponsored: CORPIUS
Author: Roman Kravchina
Related Reading on Revold Blog
- How to install Cockpit for Linux
- How to Install a Desktop Environment/GUI in Ubuntu Server
- How to Install Proxmox VE on Windows 8.3
- How to Install Virtualmin on Ubuntu 22.04 or 24.04
- More Developing & Programming guides
- Hot to install Search Engine with Docker image searx/searx — Linux Server, Home Lab
- How Do I Access or Mount Windows/USB NTFS Partition in RHEL/CentOS/Fedora
- How to Install and Configure Radarr on Linux Using Docker
- How to Install Nextcloud with Docker on Your Linux Server
- Install Docker Compose on Linux Ubuntu 22.04, Debian or up
- How to Install Jitsi Meet on Ubuntu/Debian with Automatic Let’s Encrypt SSL
- ? NetAlertX: The Ultimate Network Scanning and Alert System
- Fixing YouTube Slowdowns at the Router Level
- TorCrawl.py Overview: Anonymous Web Scraping Using Tor
- New FishXProxy Phishing Kit Lowers Barriers for Cybercriminals
- Hosting All Your AI Locally: Unlock the Full Potential of AI on Your PC or Server
- Mastering DDoS Attack Mitigation: 50 Essential Commands for Prevention and Defense (Part 3)
- Mastering DDoS Attack Mitigation: A Comprehensive Guide (Part 2)


