Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Is there a graphical, preferably integrated with Dolphin, utility for mounting ISO images?

share|improve this question
add comment

4 Answers

up vote 2 down vote accepted

The best answer to your problem is to add contextual menus for Mount/Unmount in Dolphin, or service menus as they are called in KDE.

To do this, you need to:

  1. create the folder where the ISO will be mounted. (for this example I will use /mnt/iso)
  2. navigate to /usr/share/kde4/services/ServiceMenus
  3. create a new file with .desktop extension (I used iso.desktop)
  4. add the following lines:

    [Desktop Entry]
    Type=Service
    ServiceTypes=KonqPopupMenu/Plugin
    MimeType=application/octet-stream;
    Actions=mountISO;umountISO;
    
    [Desktop Action mountISO]
    Name=Mount
    Icon=utilities-terminal
    Exec=kdesu 'sudo mount -o loop,ro -t iso9660 "%f" /mnt/iso/'
    
    [Desktop Action umountISO]
    Name=Unmount
    Icon=utilities-terminal
    Exec=kdesu 'sudo umount "%f"'
    
  5. If kdesudo is available on you system instead of kdesu, then add the following lines instead:

    [Desktop Entry]
    Type=Service
    ServiceTypes=KonqPopupMenu/Plugin
    MimeType=application/octet-stream;
    Actions=mountISO;umountISO;
    
    [Desktop Action mountISO]
    Name=Mount
    Icon=utilities-terminal
    Exec=kdesudo 'mount -o loop,ro -t iso9660 "%f" /mnt/iso/'
    
    [Desktop Action umountISO]
    Name=Unmount
    Icon=utilities-terminal
    Exec=kdesudo 'umount "%f"'
    

OBSERVATIONS:

  • mounting to /media/iso instead of /mnt/iso will cause the mounted iso to conveniently appear as a read-only drive in Dolphin places.
  • in the ServiceMenus directory you can find other examples of how the file should be formatted.
  • the syntax is pretty so i will not describe it (please comment if you have questions).
  • this method works for only one ISO at a time, as they are all mounted in the same directory and I could not yet find a way to overcome this.
  • you will be prompted for password each time you mount/unmount
  • in the end it should look like this: problem solved!

Here is an app that does all of the above.

share|improve this answer
    
Please don't post just a link. Your post should make sense even if the reader does not choose to follow the link. See how to answer. –  Gilles Sep 4 '12 at 21:46
    
There's kdesudo ... –  warl0ck Sep 5 '12 at 10:54
    
This actually made Dolphin crash every time I right-clicked on something. Then I downloaded a service menu that provides a similar script and menus, and now everything works butter smooth. Thank you! –  missingfaktor Sep 13 '12 at 8:09
add comment

You can try either acetoneiso or EasyISO

acetoneiso can be found in Ubuntu.

And source code of EasyISO was here

enter image description here

Just drag the image in, and double to open the mounted folder.

share|improve this answer
add comment

Marius Cotofana provided a great answer, but here are two additional notes:

  1. When kdesu is not available in your KDE configuration (if the kdesu command doesn't work in bash/konsole), use kdesudo to create the mount/unmount context menus in Dolphin.

  2. Creating /media/iso and mounting the image to that will cause the image to show up in places under Dolphin as read only which provides additional conveniences.

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=application/octet-stream; Actions=mountISO;umountISO;

[Desktop Action mountISO]
Name=Mount
Icon=utilities-terminal
Exec=kdesudo 'mount -o loop,ro -t iso9660 "%f" /media/iso/'

[Desktop Action umountISO]
Name=Unmount
Icon=utilities-terminal
Exec=kdesudo 'umount "%f"'

share|improve this answer
add comment

what is "Linux"??

In my Ubuntu 12.04, you only need:

  1. search .iso file
  2. right click over
  3. Select the first option: "Open with Archive mounter"

Then a CD icon appears on net group of the file browser. That's all!

share|improve this answer
    
You are likely using GNOME/Unity + Nautilus. My question is about KDE + Dolphin. –  missingfaktor Sep 4 '12 at 11:57
    
Fwiw, I am using Linux Mint 13, KDE edition. –  missingfaktor Sep 4 '12 at 11:58
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.