Folgende Scripts müssen in den Ordner ~/.gnome2/nautilus-scripts
iso-mount.sh:
#!/bin/bash # mount gksudo -k /bin/echo "got r00t?" BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso` sudo mkdir "/media/$BASENAME" zenity --info --title "ISO Mounter" --text "$BASENAME e $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" if sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS "/media/$BASENAME" then if zenity --question --title "ISO Mounter" --text "$BASENAME Successfully Mounted. Open Volume?" then nautilus /media/"$BASENAME" --no-desktop fi exit 0 else sudo rmdir "/media/$BASENAME" zenity --error --title "ISO Mounter" --text "Cannot mount $BASENAME!" exit 1 fi
iso-unmount.sh:
#!/bin/bash # unmount gksudo -k /bin/echo "got r00t?" BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso` sudo umount "/media/$BASENAME" sudo rmdir "/media/$BASENAME" zenity --info --text "Successfully unmounted /media/$BASENAME" exit 0
Beide Files müssen ausführbar sein. (chmod 700 iso-*.sh)
Jetzt lassen sich .iso Files in Gnome folgendermaßen starten.
File auswählen → Rechtsklick → „Skripte >“ auswählen → iso-mount.sh anklicken.
Gleiche Prozedur mit iso-unmount.sh für das Unmounten.
ISO Images werden unter /media/„Name der Datei“ eingebunden.