特殊:Badtitle/NS100:ManageDiscImages:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
(未显示同一用户的1个中间版本) | |||
第1行: | 第1行: | ||
{{From|https://help.ubuntu.com/community/ManageDiscImages}} | {{From|https://help.ubuntu.com/community/ManageDiscImages}} | ||
{{Languages|UbuntuHelp:ManageDiscImages}} | {{Languages|UbuntuHelp:ManageDiscImages}} | ||
== | == Introduction == | ||
=== | For an introductory explanation of ISO images, instructions for creating and also burning them see [[UbuntuHelp:IsoImage|IsoImage]]. | ||
== Mounting ISO Files == | |||
For instructions on how to mount an ISO, see [[UbuntuHelp:MountIso#Mounting_ISO_Files|MountIso]]. | |||
== Manipulating Other Formats == | |||
There are many other formats of archives that have been created over the years for numerous reasons. To mount them, it is usually necessary to convert them to ISO and then use your preferred means. Unless otherwise specified, these programs are available in the '''Universe''' [[UbuntuHelp:Repositories/Ubuntu|repository]] and can be installed by [[UbuntuHelp:InstallingSoftware#installing-a-package|numerous means]]. For convenience apturl links have been made, click the package names and they will install as long as the [[UbuntuHelp:AptURL|protocol]] is supported. None of these programs are installed by default. | |||
The following exclusively deals with CLI, there are no graphical equivalents at this time. | |||
=== CloneCD/IMG Images === | |||
This category covers images created primarily by CloneCD. There are usually several files: a IMG (.img) archive of the dics content, the SUB (.sub) file containing subchannel data and the CCD (.ccd) text descriptor a file used only by CloneCD for storing information about an image. The IMG file is the primary container of data, and as such the only one required for conversion with '''[[UbuntuHelp:apt:ccd2iso|ccd2iso]]''' and mounting. | |||
* '''To Convert''' | |||
<pre><nowiki> | <pre><nowiki> | ||
ccd2iso /path/to/example.img /path/to/example.iso | |||
</nowiki></pre> | </nowiki></pre> | ||
* '''To Mount''' | |||
<pre><nowiki> | |||
sudo mkdir /media/example </nowiki></pre> | |||
<pre><nowiki> | <pre><nowiki> | ||
sudo mount -o loop example.img /media/example </nowiki></pre> | |||
</nowiki></pre> | === CUE/BIN Images === | ||
CUE/BIN (.cue/.bin) files must be converted to be of use. This can be done using the program '''[[UbuntuHelp:apt:bchunk|bchunk]]'''. To use the program, it is necessary to note the path of both the bin and cue files, then the output file. | |||
* '''To Convert''' | |||
<pre><nowiki> | <pre><nowiki> | ||
bchunk /path/to/example.bin /path/to/example.cue /path/to/example.iso </nowiki></pre> | |||
</nowiki></pre> | === MDF Images === | ||
MDF (.mdf) files are primarily created by Alcohol 120%. These can either be converted to ISO using '''[[UbuntuHelp:apt:mdf2iso|mdf2iso]]''' or mounted directly. | |||
* '''To Convert''' | |||
<pre><nowiki> | <pre><nowiki> | ||
./ | mdf2iso /path/to/example.mdf /path/to/example.iso </nowiki></pre> | ||
* '''To Mount''' | |||
</nowiki></pre> | <pre><nowiki> | ||
sudo mkdir /media/example </nowiki></pre> | |||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo mount -o loop=/dev/loop0 /path/to/example.iso /media/example </nowiki></pre> | ||
</nowiki></pre> | === NRG Images === | ||
Nero image (.nrg) files can either be converted to ISO using '''[[UbuntuHelp:apt:nrg2iso|nrg2iso]]''' or can be mounted directly. | |||
* '''To Convert''' | |||
<pre><nowiki> | <pre><nowiki> | ||
nrg2iso /path/to/example.nrg /path/to/example.iso </nowiki></pre> | |||
</nowiki></pre> | * '''To Mount''' | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo mkdir /media/example </nowiki></pre> | |||
</nowiki></pre> | |||
<pre><nowiki> | <pre><nowiki> | ||
sudo mount -o loop,offset=307200 /path/to/example.nrg /media/example </nowiki></pre> | |||
</nowiki></pre> | == DMG Images == | ||
== | DMG (.dmg) images are primarily used by Apple, conversion of these files will allow data to be accessed. It will not allow the running of OSX programs on Linux without considerable effort not outlined in this guide. The following process will first convert to IMG and then to ISO, you may however stop at the first step if you wish and mount or burn. | ||
=== Installation === | === Installation === | ||
For instructions on installation, see [[UbuntuHelp:DMG2IMG|DMG2IMG]]. | |||
=== To Convert to IMG === | |||
The following command will convert the example file from DMG to IMG. | |||
<pre><nowiki> | <pre><nowiki> | ||
dmg2img /path/to/example.dmg /path/to/example.img </nowiki></pre> | |||
</nowiki></pre> | Do '''NOT''' follow the instructions for mounting the file at the end of the conversion. It is not advisable to mount to the <code><nowiki>/mnt</nowiki></code> directory. | ||
=== To Mount === | |||
As always a directory will be created in <code><nowiki>/media</nowiki></code>, the next step will ensure hfsplus support is available, lastly the IMG file mounted to the directory. | |||
< | |||
</nowiki></ | |||
</nowiki></ | |||
<pre><nowiki> | <pre><nowiki> | ||
sudo mkdir /media/example </nowiki></pre> | |||
</nowiki></pre> | |||
<pre><nowiki> | <pre><nowiki> | ||
sudo modprobe hfsplus</nowiki></pre> | |||
</nowiki></pre> | |||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo mount -t hfsplus -o loop example.img /media/example | ||
</nowiki></pre> | </nowiki></pre> | ||
At this point, the image is available for browsing under the <code><nowiki>/media/example</nowiki></code> directory. These files can now be transferred to hard drive or elsewhere for storage. If you want an ISO file, continue to the next section. | |||
=== Creating the ISO === | |||
The IMG file we now have is still an hfsplus archive, which cannot simply be converted into an ISO. As such, we will have to use an intermediary step to convert the data from its stored format to an ISO. Since we've already mounted it to a directory, the easiest way is simply to create a new ISO with any disc authoring program you are familiar with. Brasero, [[UbuntuHelp:GnomeBaker|GnomeBaker]] and K3b are just a few options for this. | |||
Simply open your software of choice and start a new data disc. Then add the files from the mounted archive to this new data disc project. Once satisfied, select '''Burn''' and instead of recording a CD or DVD, choose to make an ISO file. | |||
For most users, Brasero will be available, for those inexperienced in it's use the following is a guide. | |||
If you're using GNOME then you can run Brasero from '''Applications''' -> '''Sound & Video''' -> '''Brasero'''. Start a new data disc by selecting '''Data Project''' from the main Brasero window, or through the menu '''Project''' -> '''New Project'''. Ensure the side panel is enabled from '''View''' -> '''Enable Side Panel'''. From the side panel, navigate to the directory where the IMG was mounted, usually the name of the IMG will be listed in the Places pane. In our example, the location in Places would be called '''example''' located in the <code><nowiki>/media/example</nowiki></code> directory. Simply drag all the files and folders you want to the project. | |||
Once ready, push '''Burn...''' and ensure you select to create '''Image File:''' at the new window so it creates an ISO. If you wish to change the default name or the location it is created, select '''Properties'''. Once satisfied, push '''Burn''' and the ISO will be created. Leave ''Increase compatibility with Windows systems'' checked unless you know better. | |||
== Disc Image Integration for Nautilus == | |||
=== Archive Mounter === | |||
By default in GNOME, Nautilus has support for mounting ISOs by simply right clicking on the file and selecting Open with '''Archive Mounter'''. This option still appears limited, mainly designed for archives and ISOs. This feature is still under development, thus the following guide will be preserved. | |||
== See Also == | |||
* '''cdemu''' is a kernel module for mounting Cue/Bin files directly. To install it you would have to setup linux headers, compile the module and modprobe it in. This is out of the scope of this page. There is a script under development in the Ubuntu forums for automating the building of '''cdemu''' [http://www.ubuntuforums.org/showthread.php?t=149963 Located Here] (Use this at your own risk.) | |||
* [http://www.debianadmin.com/mount-and-unmout-iso-images-without-burning-them.html "Mount and Unmount ISO images without burning them"] has a nice step-by-step explanation (with screen shots) showing how to mount and unmount ISO images. | |||
---- | ---- | ||
[[category:UbuntuHelp]] | [[category:UbuntuHelp]] |
2009年11月17日 (二) 19:55的最新版本
文章出处: |
{{#if: | {{{2}}} | https://help.ubuntu.com/community/ManageDiscImages }} |
点击翻译: |
English {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/af | • {{#if: UbuntuHelp:ManageDiscImages|Afrikaans| [[::ManageDiscImages/af|Afrikaans]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ar | • {{#if: UbuntuHelp:ManageDiscImages|العربية| [[::ManageDiscImages/ar|العربية]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/az | • {{#if: UbuntuHelp:ManageDiscImages|azərbaycanca| [[::ManageDiscImages/az|azərbaycanca]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/bcc | • {{#if: UbuntuHelp:ManageDiscImages|جهلسری بلوچی| [[::ManageDiscImages/bcc|جهلسری بلوچی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/bg | • {{#if: UbuntuHelp:ManageDiscImages|български| [[::ManageDiscImages/bg|български]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/br | • {{#if: UbuntuHelp:ManageDiscImages|brezhoneg| [[::ManageDiscImages/br|brezhoneg]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ca | • {{#if: UbuntuHelp:ManageDiscImages|català| [[::ManageDiscImages/ca|català]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/cs | • {{#if: UbuntuHelp:ManageDiscImages|čeština| [[::ManageDiscImages/cs|čeština]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/de | • {{#if: UbuntuHelp:ManageDiscImages|Deutsch| [[::ManageDiscImages/de|Deutsch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/el | • {{#if: UbuntuHelp:ManageDiscImages|Ελληνικά| [[::ManageDiscImages/el|Ελληνικά]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/es | • {{#if: UbuntuHelp:ManageDiscImages|español| [[::ManageDiscImages/es|español]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/fa | • {{#if: UbuntuHelp:ManageDiscImages|فارسی| [[::ManageDiscImages/fa|فارسی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/fi | • {{#if: UbuntuHelp:ManageDiscImages|suomi| [[::ManageDiscImages/fi|suomi]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/fr | • {{#if: UbuntuHelp:ManageDiscImages|français| [[::ManageDiscImages/fr|français]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/gu | • {{#if: UbuntuHelp:ManageDiscImages|ગુજરાતી| [[::ManageDiscImages/gu|ગુજરાતી]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/he | • {{#if: UbuntuHelp:ManageDiscImages|עברית| [[::ManageDiscImages/he|עברית]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/hu | • {{#if: UbuntuHelp:ManageDiscImages|magyar| [[::ManageDiscImages/hu|magyar]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/id | • {{#if: UbuntuHelp:ManageDiscImages|Bahasa Indonesia| [[::ManageDiscImages/id|Bahasa Indonesia]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/it | • {{#if: UbuntuHelp:ManageDiscImages|italiano| [[::ManageDiscImages/it|italiano]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ja | • {{#if: UbuntuHelp:ManageDiscImages|日本語| [[::ManageDiscImages/ja|日本語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ko | • {{#if: UbuntuHelp:ManageDiscImages|한국어| [[::ManageDiscImages/ko|한국어]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ksh | • {{#if: UbuntuHelp:ManageDiscImages|Ripoarisch| [[::ManageDiscImages/ksh|Ripoarisch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/mr | • {{#if: UbuntuHelp:ManageDiscImages|मराठी| [[::ManageDiscImages/mr|मराठी]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ms | • {{#if: UbuntuHelp:ManageDiscImages|Bahasa Melayu| [[::ManageDiscImages/ms|Bahasa Melayu]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/nl | • {{#if: UbuntuHelp:ManageDiscImages|Nederlands| [[::ManageDiscImages/nl|Nederlands]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/no | • {{#if: UbuntuHelp:ManageDiscImages|norsk| [[::ManageDiscImages/no|norsk]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/oc | • {{#if: UbuntuHelp:ManageDiscImages|occitan| [[::ManageDiscImages/oc|occitan]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/pl | • {{#if: UbuntuHelp:ManageDiscImages|polski| [[::ManageDiscImages/pl|polski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/pt | • {{#if: UbuntuHelp:ManageDiscImages|português| [[::ManageDiscImages/pt|português]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ro | • {{#if: UbuntuHelp:ManageDiscImages|română| [[::ManageDiscImages/ro|română]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/ru | • {{#if: UbuntuHelp:ManageDiscImages|русский| [[::ManageDiscImages/ru|русский]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/si | • {{#if: UbuntuHelp:ManageDiscImages|සිංහල| [[::ManageDiscImages/si|සිංහල]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/sq | • {{#if: UbuntuHelp:ManageDiscImages|shqip| [[::ManageDiscImages/sq|shqip]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/sr | • {{#if: UbuntuHelp:ManageDiscImages|српски / srpski| [[::ManageDiscImages/sr|српски / srpski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/sv | • {{#if: UbuntuHelp:ManageDiscImages|svenska| [[::ManageDiscImages/sv|svenska]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/th | • {{#if: UbuntuHelp:ManageDiscImages|ไทย| [[::ManageDiscImages/th|ไทย]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/tr | • {{#if: UbuntuHelp:ManageDiscImages|Türkçe| [[::ManageDiscImages/tr|Türkçe]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/vi | • {{#if: UbuntuHelp:ManageDiscImages|Tiếng Việt| [[::ManageDiscImages/vi|Tiếng Việt]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/yue | • {{#if: UbuntuHelp:ManageDiscImages|粵語| [[::ManageDiscImages/yue|粵語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/zh | • {{#if: UbuntuHelp:ManageDiscImages|中文| [[::ManageDiscImages/zh|中文]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/zh-hans | • {{#if: UbuntuHelp:ManageDiscImages|中文(简体)| [[::ManageDiscImages/zh-hans|中文(简体)]]}}|}} {{#ifexist: {{#if: UbuntuHelp:ManageDiscImages | UbuntuHelp:ManageDiscImages | {{#if: | :}}ManageDiscImages}}/zh-hant | • {{#if: UbuntuHelp:ManageDiscImages|中文(繁體)| [[::ManageDiscImages/zh-hant|中文(繁體)]]}}|}} |
{{#ifeq:UbuntuHelp:ManageDiscImages|:ManageDiscImages|请不要直接编辑翻译本页,本页将定期与来源同步。}} |
{{#ifexist: :ManageDiscImages/zh | | {{#ifexist: ManageDiscImages/zh | | {{#ifeq: {{#titleparts:ManageDiscImages|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:ManageDiscImages|1|-1|}} | zh | | }}
Introduction
For an introductory explanation of ISO images, instructions for creating and also burning them see IsoImage.
Mounting ISO Files
For instructions on how to mount an ISO, see MountIso.
Manipulating Other Formats
There are many other formats of archives that have been created over the years for numerous reasons. To mount them, it is usually necessary to convert them to ISO and then use your preferred means. Unless otherwise specified, these programs are available in the Universe repository and can be installed by numerous means. For convenience apturl links have been made, click the package names and they will install as long as the protocol is supported. None of these programs are installed by default. The following exclusively deals with CLI, there are no graphical equivalents at this time.
CloneCD/IMG Images
This category covers images created primarily by CloneCD. There are usually several files: a IMG (.img) archive of the dics content, the SUB (.sub) file containing subchannel data and the CCD (.ccd) text descriptor a file used only by CloneCD for storing information about an image. The IMG file is the primary container of data, and as such the only one required for conversion with ccd2iso and mounting.
- To Convert
ccd2iso /path/to/example.img /path/to/example.iso
- To Mount
sudo mkdir /media/example
sudo mount -o loop example.img /media/example
CUE/BIN Images
CUE/BIN (.cue/.bin) files must be converted to be of use. This can be done using the program bchunk. To use the program, it is necessary to note the path of both the bin and cue files, then the output file.
- To Convert
bchunk /path/to/example.bin /path/to/example.cue /path/to/example.iso
MDF Images
MDF (.mdf) files are primarily created by Alcohol 120%. These can either be converted to ISO using mdf2iso or mounted directly.
- To Convert
mdf2iso /path/to/example.mdf /path/to/example.iso
- To Mount
sudo mkdir /media/example
sudo mount -o loop=/dev/loop0 /path/to/example.iso /media/example
NRG Images
Nero image (.nrg) files can either be converted to ISO using nrg2iso or can be mounted directly.
- To Convert
nrg2iso /path/to/example.nrg /path/to/example.iso
- To Mount
sudo mkdir /media/example
sudo mount -o loop,offset=307200 /path/to/example.nrg /media/example
DMG Images
DMG (.dmg) images are primarily used by Apple, conversion of these files will allow data to be accessed. It will not allow the running of OSX programs on Linux without considerable effort not outlined in this guide. The following process will first convert to IMG and then to ISO, you may however stop at the first step if you wish and mount or burn.
Installation
For instructions on installation, see DMG2IMG.
To Convert to IMG
The following command will convert the example file from DMG to IMG.
dmg2img /path/to/example.dmg /path/to/example.img
Do NOT follow the instructions for mounting the file at the end of the conversion. It is not advisable to mount to the /mnt
directory.
To Mount
As always a directory will be created in /media
, the next step will ensure hfsplus support is available, lastly the IMG file mounted to the directory.
sudo mkdir /media/example
sudo modprobe hfsplus
sudo mount -t hfsplus -o loop example.img /media/example
At this point, the image is available for browsing under the /media/example
directory. These files can now be transferred to hard drive or elsewhere for storage. If you want an ISO file, continue to the next section.
Creating the ISO
The IMG file we now have is still an hfsplus archive, which cannot simply be converted into an ISO. As such, we will have to use an intermediary step to convert the data from its stored format to an ISO. Since we've already mounted it to a directory, the easiest way is simply to create a new ISO with any disc authoring program you are familiar with. Brasero, GnomeBaker and K3b are just a few options for this.
Simply open your software of choice and start a new data disc. Then add the files from the mounted archive to this new data disc project. Once satisfied, select Burn and instead of recording a CD or DVD, choose to make an ISO file.
For most users, Brasero will be available, for those inexperienced in it's use the following is a guide.
If you're using GNOME then you can run Brasero from Applications -> Sound & Video -> Brasero. Start a new data disc by selecting Data Project from the main Brasero window, or through the menu Project -> New Project. Ensure the side panel is enabled from View -> Enable Side Panel. From the side panel, navigate to the directory where the IMG was mounted, usually the name of the IMG will be listed in the Places pane. In our example, the location in Places would be called example located in the /media/example
directory. Simply drag all the files and folders you want to the project.
Once ready, push Burn... and ensure you select to create Image File: at the new window so it creates an ISO. If you wish to change the default name or the location it is created, select Properties. Once satisfied, push Burn and the ISO will be created. Leave Increase compatibility with Windows systems checked unless you know better.
Disc Image Integration for Nautilus
Archive Mounter
By default in GNOME, Nautilus has support for mounting ISOs by simply right clicking on the file and selecting Open with Archive Mounter. This option still appears limited, mainly designed for archives and ISOs. This feature is still under development, thus the following guide will be preserved.
See Also
- cdemu is a kernel module for mounting Cue/Bin files directly. To install it you would have to setup linux headers, compile the module and modprobe it in. This is out of the scope of this page. There is a script under development in the Ubuntu forums for automating the building of cdemu Located Here (Use this at your own risk.)
- "Mount and Unmount ISO images without burning them" has a nice step-by-step explanation (with screen shots) showing how to mount and unmount ISO images.