Software⏱️ 4 min read📅 2026-06-11

How to Fix: MacOS Mojave, ISO images, and "no mountable file systems" error

How to fix MacOS Mojave ISO image mounting error

Quick Answer: Try using a different USB port or a different USB drive, and ensure the ISO image is not corrupted.

The 'no mountable file systems' error on MacOS Mojave is a frustrating issue that affects users trying to install Linux distributions from ISO images. This error occurs when the operating system is unable to recognize or mount the ISO image, preventing the user from installing Linux. The problem may be related to the way MacOS handles ISO files or issues with the Linux distribution itself.

The inability to install Linux from an ISO image can be particularly frustrating for users who want to try out a new distribution. In this guide, we will walk you through the steps to troubleshoot and potentially resolve this issue.

⚠️ Common Causes

  • One possible reason for this error is that MacOS Mojave has introduced changes in its handling of ISO files. The operating system may be having trouble recognizing the file format or the Linux distribution's partition table. This could be due to a change in the way ISO files are stored or a bug in the software.
  • Another alternative reason is that there might be an issue with the Linux distribution itself, such as a corrupt or invalid ISO image. In this case, verifying the checksum of the ISO image using tools like `sha256sum` or `md5sum` can help confirm if the file is indeed corrupted.

✅ Best Solutions to Fix It

Using Etcher to write the ISO image to a USB drive

  1. Step 1: Download and install Etcher on your Mac. Make sure to select the correct version of Etcher for your operating system.
  2. Step 2: Create a bootable USB drive using Etcher by selecting the Linux distribution's ISO file and following the prompts. Ensure that the USB drive is properly connected to your Mac before proceeding.
  3. Step 3: Insert the bootable USB drive into the Gigabyte BRIX and restart it. The BRIX should now boot from the USB drive, allowing you to install Linux.

Using hdiutil attach to mount the ISO image

  1. Step 1: Open Terminal on your Mac and navigate to the directory where the ISO file is located. Run the command `hdiutil attach -noverify -nomount /path/to/iso.image` to attach the ISO image to a temporary disk image.
  2. Step 2: Once the disk image is attached, run the command `hdiutil convert -format UDRW -volname Linux /dev/disk/sdb` to convert the disk image to a read-write format. This will allow you to mount the ISO image and install Linux.
  3. Step 3: Run the command `mount /dev/disk/sdb1 /mnt` to mount the ISO image to the `/mnt` directory. You can then run the installation commands for your chosen Linux distribution.

✨ Wrapping Up

In conclusion, the 'no mountable file systems' error on MacOS Mojave can be resolved by using Etcher to write the ISO image to a USB drive or by using hdiutil attach to mount the ISO image. By following these steps, you should be able to successfully install Linux from an ISO image and get up and running with your new distribution.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions