If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
Firstly create two scripts with mount_iso and unmount_iso
One for mount iso and another one for unmount iso
.ISO Mount Script
Create mount_iso file or download this file from here
vi .gnome2/nautilus-scripts/mount_iso
or
gedit .gnome2/nautilus-scripts/mount_iso
Add the following save and exit
#!/bin/bash
#
gksudo -u root -k /bin/echo “got r00t?”
sudo mkdir /media/”$*”
if sudo mount -o loop -t iso9660 “$*” /media/”$*”
then
if zenity --question --title “ISO Mounter” --text “$* Successfully Mounted.
Open Volume?”
then
nautilus /media/”$*” --no-desktop
fi
exit 0
else
sudo rmdir /media/”$*”
zenity --error --title “ISO Mounter” --text “Cannot mount $*!”
exit 1
fi
.ISO UnMount Script
Create unmount_iso file or download this file from here
vi .gnome2/nautilus-scripts/unmount_iso
or
gedit .gnome2/nautilus-scripts/unmount_iso
Add the following save and exit
#!/bin/bash
#
for I in "$*"
do
foo=`gksudo -u root -k -m "enter your password for root terminal
access" /bin/echo "got r00t?"`
sudo umount “$I” && zenity --info --text “Successfully unmounted /media/$I/” && sudo rmdir “/media/$I/”
done
done
exit0
Now change the permissions on the two files
sudo chmod 755 ~/.gnome2/nautilus-scripts/*_iso
Restart gnome
ctrl+alt+back_space
Select an ISO image, right click and select scripts then select mount_iso




These scripts didn’t work for me at all on Gutsy. But I fixed them.
mount_iso:
#!/bin/bash
for I in “$@”
do
if [ ! -e /media/"${I%.iso}" ]
then gksudo mkdir /media/”${I%.iso}”
fi
if sudo mount -o loop -t iso9660 “$I” /media/”${I%.iso}”
then
nautilus –no-desktop /media/”${I%.iso}”
exit 0
else
gksudo rmdir /media/”${I%.iso}”
zenity –error –title “ISO Mounter” –text “Cannot mount $I!”
exit 1
fi
done
unmount_iso:
#!/bin/bash
for I in “$@”
do
I=”${I%.volume}”
gksudo umount /media/”$I”
gksudo rmdir /media/”$I”
done
exit 0
I’m using this and can mount/unmount iso image for all user:
http://mundogeek.net/nautilus-scripts/#nautilus-mount-image
It’s provide .deb file
thanks Red Five,
do you mind if I update the article to include yours?
–me
I mounted yo’ mama in Linux. It didn’t take no script, just some Pabst Blue Ribbon.
I use gmountiso for mounting iso.
Sure, Nitr8, go ahead.
Also, no need to ctrl-alt-backspace, just kill nautilus and it’ll restart automatically.
How do I create an icon in nautilus an image mounted in /mnt/imageloop ?
I can not move the mount point on /media
Thanks guys. I was searching for a GUI program, but this is just as good, if not better.
Andrea: I’m guessing your trying to make a launcher for the mounted image?
Right-click on your desktop, select ‘Create Launcher’, then add the appropriate information (I believe the command would be “nautilus /mnt/imageloop”, without the quotes.), then click the icon box in the top left and pick an icon.
If not, google around or ask on your distro’s support forums. (ubuntuforums.org for me)