UbuntuにISOをマウントする標準的な方法が付属しているかどうかを知りたいと思っていました。オンラインで調べてみると、それを実行できるスクリプトがたくさん見つかりました。
これはコア機能のように思えますが、Ubuntuでデフォルトで提供されています。そうでない場合は、ISOに最適で最も簡単なマウンターはどこにありますか。
UbuntuにISOをマウントする標準的な方法が付属しているかどうかを知りたいと思っていました。オンラインで調べてみると、それを実行できるスクリプトがたくさん見つかりました。
これはコア機能のように思えますが、Ubuntuでデフォルトで提供されています。そうでない場合は、ISOに最適で最も簡単なマウンターはどこにありますか。
回答:
端末を古い学校のままにしたい場合:
sudo mount /path/to/iso /path/to/mountpoint -o loop
もちろん、これは他の言及されたツールのようにISOを編集することを許可しませんが、あなたがすぐに1つに入り、そこからいくつかのファイルを引き出す必要がある場合、魅力のように動作します:-)
Brasero
Ubuntuに付属しているISOは、ISOを作成して開く(操作する)ことができます。ISOをマウントする方法を探しているので、その内容が「ドライブ」のように利用できる場合は、単にISOを右クリックし、ISOをドライブとしてマウントする「アーカイブマウンターで開く」を選択します。Places
メニューの下にリストされているはずです。
これはすべて10.04を使用していることを前提としています
古い質問ですが、誰も最も簡単な方法に言及していませんでした:
Nautilusを開き、.ISOファイルをダブルクリックします!
端末、またはアプリやスクリプトをインストールする必要はありません。(少なくとも)10.04 Lucid以降のデフォルトのUbuntuの動作。
「通常の」ISOイメージ(単一トラック、マルチデータなし、サブチャンネルなし)でのみ動作しますが、それらは画像の大部分です。特別な場合には、私はAcetoneISO
(すでに別の回答で言及されている)を使用します
このようなマウントにnautilusが使用するローカルマウントポイントは~/.gvfs
、ホームフォルダーの下にある隠しディレクトリの下にあります(Nautilusで参照したり、[ファイルを開く/保存]ダイアログを使用するときにCtrl + Hを押す必要があります)。上記の例では、マウントポイントは
/home/rodrigo/.gvfs/MB SUPPORT CD.ISO/
したがって、プログラム、端末、スクリプトなどからアクセスできます。
~/.gvfs
(ホームフォルダーの下の隠しディレクトリです)を参照すると、そこにあります:)。しかし良い点は、それを含むように私の答えを更新します
ループバックマウントisosのDreadPirateJeffのソリューションのisoからファイルをすばやく取得するための代替手段は、bsdtar(1) パッケージです。
sudo apt-get install bsdtar
たとえば、isoの/.disk/infoファイルに含まれるUbuntu 10.10 i386 livecdから特定のビルド情報を取得して、STDOUTにダンプするには、次のようにします。
bsdtar -x -O -f ubuntu-10.10-desktop-i386.iso .disk/info
返すだろう
Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
バリアントtarユーティリティであるため、もちろん複数のファイルをディスクに抽出できます。利点は、ループバックマウントとは異なり、ルート権限なしで上記のすべてを実行できることです。
(別の代替手段は、genisoimageパッケージのisoinfo(1)ユーティリティですが、bsdtarよりも使用するのは簡単ではありません。)
アーカイブマウンターに代わるものは、Furius ISOマウントです。これは、ISOをマウントするだけでなく、
apt:furiusisomount
ISOをマウントする最も簡単なツールはAcetoneISOで、DaemonTools for Windowsに非常に似ていると思います。試してみる :)