I have an option to "Open With..." when I right click on an ISO with an "Archive Mounter".
This executes /usr/lib/gvfs/gvfsd-archive
which then mounts the ISO automatically. It's part of gvfs, which is installed by default. I am not sure if Nautilus is set to use it by default. (If someone can clarify in a comment I'll update this)
To set it as an option as a default double click, right click on the ISO, select Properties and navigate to this tab and select the radio button to make use of it:
If it's not available as an option click Add and then select it from the list of applications, then you can go back to the tab and select it as a default action if hat's what you want. If you only use it on occasion having it in the Open With tab will have it show up when you right-click and Open With...
Your question is still somewhat ambiguous and unclear to me (Blaming myself). I'm answering this considering each case:
Case 1: Mount iso which is within another iso file
If you are asking whether you can mount an iso file which is within another iso file, I would say, Yes, You can mount an iso file which is itself in another iso file
For example, Let us assume we have an iso file named file1.iso
in our home directory and there is another iso file inside it named inside.iso
. One way to mount both iso file is ---
Create two folder in your home. Each for each iso file.
mkdir ~/iso1 ~/isoInside
Mount the first iso file in the ~/iso1 directory
sudo mount ~/file1.iso ~/iso1 -o loop
Then mount the second iso file inside this iso to "~/isoInside" directory
sudo mount ~/iso1/inside.iso ~/isoInside -o loop
Now you have the first iso file mounted in "~/iso1" folder and the second one in "~/isoInside" folder
Case 2: Mount two iso file in a single directory.
If you are asking whether you can mount an iso file to a folder and then mount another iso file in the same previous folder, I would, Yes, you can do that also. But You cannot access the content of first mounted iso file.
That is, if you mount an iso file iso1.iso
in a folder, say /mnt
and then mount another iso file iso2.iso
in the same folder /mnt
, you will only see and access the content of iso2.iso
file in /mnt
. You cannot access the contents of iso1.iso
file in /mnt
folder until you unmount the second iso file, i.e iso2.iso
file.
Take note that, in such cases, you cannot either unmount the first iso file. You must unmount the second one and then first one.
I think, you are having a problem with installation from an iso file (probably from alternate installer iso), if this is indeed the case, I suggest you to ask a question about your problem.
Hope this answer will help.
Best Answer
Mounting
Loop mount works without specifying the file system, when you mount 'normal' linux iso files like Ubuntu family iso files.
It might help to specify the file system with some other kind of iso file. The file system may not be
iso9660
, butudf
or something else. You have to guess here unless you clone the iso file to a USB pendrive or burn it to a DVD disk and look at that withsudo lsblk -f
Checking
An example with
udf