Handy ISO script .. it slices, it dices, it mounts/umounts & converts CloneCD images!

vbimport

#1

Don’t know if everyone has seen this before, but I found this floating around.

Right click & mount: Iso, bin & cue, nero nrg files.
Convert Clonecd images to iso for mounting (downloads required)
Extract XBOX DVD’s to ISO, same for DVD’s (downloads required)
:slight_smile:


Mount ISO
Version: 0.9.1

License
-------
Proudly released under the GNU GPL.

Authors
-------
Jinjiru (jinjiru@jinjiru.ru) http://www.jinjiru.ru/project/linux.php
Oleg "2sheds" Kourapov (ok@2sheds.ru) http://www.2sheds.ru

Description
-----------
Mount ISO Image is an advanced script which allows to perform multiple operations with ISO, NRG (Nero Burning ROM), UDF (DVD), CUE/BIN, CCD/IMG/SUB (CloneCD), XDVDFS (XBOX) images.
Mount/unmount operations can be performed in two different ways: using kdesu or sudo. During the installation you'll be offered to choose a variant to use.
Note: If you prefer to use sudo, you should first choose to "Setup sudo config" in installation menu.

ISO9660 (CD) and UDF (DVD) images
---------------------------------
Mount:
Right-click an ".ISO" file and choose "Actions -> Manage ISO -> Mount Image". Image file will be mounted to folder on Desktop, the corresponding  folder will be opened and raised.

Unmount:
Right-click an ".ISO" file and choose "Actions -> Manage ISO -> Unmount Image". The corresponding folder will be removed from the desktop automagically.

Calculate MD5 sum:
Right-click an ".ISO" file, choose "Actions -> Manage ISO -> Calculate MD5 sum" and wait for completion - it may take several minutes for a standard 650 Mb image on a slow machine.

Create ISO/UDF image from directory: 
Right-click a folder that you wish an ISO or UDF image to be created from and choose "Actions -> Manage ISO -> Create ISO (or UDF) image". Image will be created either in parent directory of this folder (if user is allowed to write there) or on the Desktop.
Warning: Check if you have enough free space on target partition before creating an ISO!

Create ISO/UDF image from CD/DVD drive:
Right-click any suitable directory (resulting file will be stored there), select "Actions -> Manage ISO -> Create ISO-image from CD-ROM" and select the name of ISO image in the filename selection dialog. If it suggests you put the resulting image on the Desktop instead of the selected directory, it means that current user has no permission to write in this directory.
Note: This feature requires a working CD/DVD drive
Warning: Check if you have enough free space on target partition before creating an ISO!

NRG (Nero Burning ROM) images
-----------------------------
Mount:
Right-click an ".NRG" file and choose "Actions -> Manage NRG -> Mount Image". Image file will be mounted to folder on Desktop, the corresponding  folder will be opened and raised.

Unmount:
Right-click an ".NRG" file and choose "Actions -> Manage NRG -> Unmount Image". The corresponding folder will be removed from the desktop automagically.

Calculate MD5 sum:
Right-click an ".NRG" file, choose "Actions -> Manage NRG -> Calculate MD5 sum" and wait for completion - it may take several minutes for a standard 650 Mb image on a slow machine.

Convert NRG image to ISO
Right-click an ".NRG" file and choose "Actions -> Manage NRG -> Convert to ISO" to convert the image to a standard ISO.
Warning: Check if you have enough free space before converting!

CUE/BIN images
--------------
Mount:
Right-click a ".CUE" file and choose "Actions -> Manage CUE/BIN -> Mount Image". Image file will be mounted to folder on Desktop, the corresponding  folder will be opened and raised.
Note: This feature requires the use of 'cdemu' utility, available here: http://cdemu.sourceforge.net
If it is not installed on your system, you will need to compile it from source or find a suitable package.

Unmount:
Right-click a ".CUE" file and choose "Actions -> Manage CUE/BIN -> Unmount Image". The corresponding folder will be removed from the desktop automagically.

Convert CUE/BIN image to ISO:
Right-click a ".CUE" file and choose "Actions -> Manage CUE/BIN -> Convert to ISO" to convert the image to a standard ISO.
Note: This feature requires 'bchunk' utility, available here: http://he.fi/bchunk
If it is not installed on your system, you will need to compile it from source or find a suitable package.
NB: Check if you have enough free space before converting!

CCD/IMG/SUB (CloneCD) images
----------------------------
Convert CloneCD image to ISO:
Right-click a ".CCD" file and choose "Actions -> Manage CloneCD -> Convert to ISO" to convert the image to a standard ISO.
Note: This feature requires 'ccd2iso' utility, available here: http://sourceforge.net/projects/ccd2iso
If it is not installed on your system, you will need to compile it from source or find a suitable package.
Warning: Check if you have enough free space before converting!

XDVDFS (XBOX) images
--------------------
Create XDVDFS image from directory: 
Right-click a folder that you wish an XDVDFS image to be created from and choose "Actions -> Manage ISO -> Create XDVDFS image". Image will be created either in parent directory of this folder (if user is allowed to write there) or on the Desktop.
Note: This feature requires 'extract-xiso' utility, available here: http://dwl.xbox-scene.net/~xbox/xbox-scene/tools/isotools/extract-xiso_v2.3.linux.x86.static.tgz
Warning: Check if you have enough free space on target partition before creating an ISO!

Translations
------------
- Czech (by Jozef Riha)
- Danish (by Kalna and BK)
- French (by MrYouP)
- German (by Xenonite and seraphyn)
- Hungarian (by Marcel Hilzinger and Vince Pinter)
- Italian (by marcosegato)
- Polish (by Lukasz Purgal)
- Portuguese/brazilean (by Groo and Dherik)
- Romanian (by Spoiala Cristian)
- Russian (by Jinjiru)
- Slovak (by Jozef Riha)
- Spanish (by mrthc)

If you submit translations, please, send them within the utf-8 text file to prevent encoding mistakes!

Bugs
----
If you find any errors please do not hesitate to report them. If you have any suggestions or want to contribute a translation - you're always welcome! Please write us jinjiru@jinjiru.ru
 Thank you for using our script!

Contents
--------
install.sh		(installer - bash script)
README			(instructions)


Installation
------------
0) tar -jxf mount-iso-0.9.1.tar.bz2

1) cd mount-iso-0.9.1

2) ./install.sh
Please follow installer instructions

Changelog
---------

0.9.1 - Sunday 16 October 2005

+ Feature: Check ISO Type
+ Code cleanup

0.9 - Monday 24 May 2004

+ Feature: Mount CUE/BIN images (using 'cdemu' from http://cdemu.sourceforge.net)
+ Feature: Create XBOX images (using 'extract-xiso' from http://dwl.xbox-scene.net/~xbox/xbox-scene/tools/isotools/extract-xiso_v2.3.linux.x86.static.tgz)
+ Feature: Convert NRG images to ISO
+ Fix: Some ISO files created with WinISO have a non-standard "magic number" (thanks to Ignacio Serantes for info)
+ Fix: Menu for NRG, CUE/BIN, CloneCD images no longer suggests to "Manage *ISO*"

0.8 - Tuesday 11 May 2004

+ Support for creating ISO images from CD-ROM - simply right-click any suitable directory
  (resulting file will be stored there), select "Create ISO-image from disk" et voila!
+ Code cleanup

0.7 - Thursday 29 April 2004

+ Support for CloneCD (CCD/IMG/SUB files) - custom MIME type was added, so you can right-click
  a cue file (".CCD") and convert the image file (".IMG") to a standard ISO.
  This feature requires 'ccd2iso' utility, available here: http://sourceforge.net/projects/ccd2iso
  If it is not installed on your system, you will need to compile it from source or find a suitable package.
+ Added support for DVD ISO images (UDF format). Now you can mount them (like normal ISO's)
  and create such images from directories.

  NB: Adding DVD support required us to make some internal changes. Thus, if you are upgrading from 
  previous version and use 'sudo' mode, you have to reset sudo config and then run 'sudo' setup 
  again (press '5' in installer menu, enter your root password, press '4' and enter root 
  password once more).

0.6 - Sunday 25 April 2004

+ Support for BIN/CUE images - right-click a CUE image to convert it to ISO tracks
  This feature requires 'bchunk' utility, available here: http://he.fi/bchunk
  Compile it from source or install a package for your system
+ Servicemenu was split to separate files for each MIME-type: one for ISO/NRG, one 
  for directories, one (optionally) for CUE files - this way Mount-ISO will not offer 
  you invalid choices like "Calculate MD5 Sum" for a directory or "Create ISO Image" 
  when right-clicking an ".nrg" file

0.5 - Saturday 17 April 2004

Major changes since v0.4
+ System-wide installation - start install.sh as root install Mount-ISO for all users on your system
+ Create ISO images - now you can quickly create an ISO image from any directory
+ Support for images of Nero Burning ROM (.NRG files)
+ Calculate MD5 sums for ISO images - use it to verify downloaded ISO before burning!

0.5beta3 - Saturday 10 April 2004

+ Experimental support for system-wide installation - start install.sh as root to install Mount-ISO for all users on your system
+ Fixed a small bug in installer
+ Updated German translation (by Xenonite) 

0.5beta2 - Thursday 8 April 2004

+ Installer now creates backups before modifying sudo config
+ Some structural changes "under the hood" to prepare for 0.5 release
+ Updated Italian translation (by marcosegato)
+ Updated Polish translation (by Lukasz Purgal)
+ Added Romanian translation (by Spoiala Cristian)

0.5beta1 - Tuesday 6 April 2004

+ Added experimental support for quickly creating ISO images out of user's folders. Fresh ISOs are placed either in parent directory of this folder (if user is allowed to write there) or on the Desktop.
+ Some changes "under the hood"

NB: Notice to all translators: please send us localized strings for our new menu item, "Create ISO image"! (If you submit translations, please, send them within the utf-8 text file to prevent encoding mistakes)

0.4.1 - Saturday 3 April 2004

+ Experimental support for Nero images (*.NRG) (thanks to harryzZz for the idea!)
+ A fix for sudo config bug

NB: if you used v0.4 (version "sudo"), you need to install v0.4.1 so it would work finally. To upgrade, start the installer and press "5" (to roll back sudo config), enter root password, and then press "4" (to set it up with correct settings). After entering root password once again you shall proceed with install as usual (i.e. press "1") 

0.4 - Thursday 1 April 2004

+ Added routine to modify sudo config files (regards Bart Symons)
+ Added uninstall option
+ Some more bugfixes
+ Added the fix by some Suse and Mandrake users request (knocking the wood)
+ Updated the hungarian translation (by Marcel Hilzinger) (please if you find any encoding errors in translations, report it bug@jinjiru.ru)


0.3.9 - Wednesday 31 March 2004
This is a pre-release. If you had no luck with 0.3.x versions, download 
this script, let the installer check your system folders and see if it 
installs everything correctly. 
Please help us to make this script work on as many systems as possible!

+ Fixed some more bugs
+ Improved directory checking routines for preventing installation
  problems
+ Installer allows user to set directory paths manually if non-standard 
  environment is detected

0.3.8 - Tuesday 30 March 2004

+ Installer now checks if installation directories exist and creates them otherwise
+ German translation added (by seraphyn)

0.3.7 - Tuesday 30 March 2004

+ Installer bug finally fixed (hope so)
+ Made konqueror pop-up a window with the mounted ISO

0.3.6 - Monday 29 March 2004

+ Installer bug fixed
+ Portuguese/brazilean translation added (by Groo and Dherik)
+ Polish translation added (by Lukasz Purgal)
+ Italian translation added (by Marcosegato)
+ Danish translation added (by BK)

0.3.5 - Sunday 28 March 2004

+ Advanced error handling for fool-proof (un)mounting
+ Cleaned up installer and mount script
+ Danish translation added (by Kalna)

0.3 - Saturday 27 March 2004
 
 + Everything is combined into one script - who needs those numerous files?!
 + Spanish translation added (by mrthc)
 + Russian translation added (by me actually, hehe)

0.2.3 - Saturday 27 March 2004
 
 + Installation script fixed
 + French translation added (by MrYouP)

0.2.2 - Saturday 27 March 2004
 
 + inode/ISO-image bug fixed

0.2.1 - Saturday 27 March 2004

+ Minor bugfix

0.2 - Saturday 27 March 2004
+ Sudo usage possibility added
+ Install script offers real friendly interactive installation process
+ Added Czech and Slovak translation (by Jozef Riha)
+ Added Hungarian translation (by Vince Pinter)


0.1 - Friday 26 March 2004

- Initial release

#2

i’ll give that a shot. looks handy!