Une petite astuce pour monter et démonter simplement une image iso sous Ubuntu afin d’y accéder comme un répertoire.
En commande en ligne il suffit de faire :
sudo mount -o loop -t iso9660 image.iso "/media/iso"A condition que le répertoire /media/iso existe.
Voici deux petit scripts à placer dans le répertoire ~/.gnome2/nautilus-scripts pour pouvoir monter et démonter les iso directement avec le menu contextuel
#!/bin/bash # mount gksudo -k /bin/echo "got r00t?" BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso` sudo mkdir "/media/$BASENAME" if sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS "/media/$BASENAME" then if zenity --question --title "ISO Mounter" --text "$BASENAME montée.\nVoulez-vous afficher le contenu ?" then nautilus /media/"$BASENAME" --no-desktop fi exit 0 else sudo rmdir "/media/$BASENAME" zenity --error --title "ISO Mounter" --text "Impossible de monter $BASENAME!" exit 1 fi
#!/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 "/media/$BASENAME démontée" exit 0
Rendez-les exécutables avec un chmod +x
C’est tout.

0 commentaire ↓
Il n'y a aucun commentaire
Laisser un commentaire