ISOファイルをマウントする方法は?


177

大きなisoをマウントしようとすると問題が発生します。

dev@dev-OptiPlex-745:~$ sudo mount -o loop /home/dev/Hämtningar/matlab2011a_64.iso /cdrom
mount: warning: /cdrom seems to be mounted read-only.
dev@dev-OptiPlex-745:~$ 

どうすればいいのか教えてもらえますか?


14
問題はどこにありますか?できますls /cdromか?ISOファイルは定義により読み取り専用であるため、警告であることに注意してください。
Takkat

1
デスクトップまたはファイルマネージャを見てください。ディスクとして既にマウントされている場合があります。
アテンズ

3
読み取り専用オプション-rをマウントに追加します。
ctrl-alt-delor

3
「読み取り専用でマウントされている」という警告は正常です。isoファイルは常に読み取り専用でマウントされます。変更することはできません。...(下のアンワルシャーに感謝)
ミナマイケル

回答:


125

GUIを使用してマウントしてみてください。

*.isoファイルマネージャを使用してファイルに移動し、をクリックします Right click -> Open with Archive Mounter

または、Furius ISO Mountをインストールできます。Ubuntu Software Centerで入手できます。

sudo apt-get install furiusisomount

スクリーンショットは次のとおりです。

Furius ISOマウント-インターフェース

Ubuntu 12.04がマウントされたISO

Furius ISOマウント-プロジェクトページ


1
ISOがUDFイメージである場合、ケースを追加することが重要だと思います。
エンジェルアラヤ

13
isoからファイルを実行する場合、「アーカイブマウンター」を介したマウントはあまり良い方法ではありません。(コンテンツを表示することのみが適切です)。そのため、私たちは「アーカイブマウンタ」を介してマウントされたISOファイルから実行することはできません
アンワル

3
isoイメージをマウントするためだけに新しいソフトウェアをインストールしますか?
-pylover

1
⁺¹:ルート権限が必要ないため。
こんにちは天使

350

たぶん、追加のソフトウェアをインストールする代わりに、この目的のためにシステムが持っているものを使用できます:

  1. マウント場所として機能するディレクトリを作成します。

    sudo mkdir /media/iso
    
  2. ターゲットディレクトリにISOをマウントします。

    sudo mount -o loop path/to/iso/file/YOUR_ISO_FILE.ISO /media/iso
    
  3. ISOをアンマウントします。

    sudo umount /media/iso
    


デスクトップに、マウントされたISOが表示されます。


1
どうしてメッセージを受け取るのbash: /path/media/external drive/my.ISO: Permission denied

1
動作しませんsudo mount -o loop smb://server/downloads/disk.iso /media/iso:そのようなファイルまたはディレクトリはありません
waspinator

1
@cipricusは、システムがISOにアクセスできないようです。これを解決する最も簡単な方法は、最初にisoファイルをローカルディレクトリにコピーすることです。
chobok

1
@waspinator最初にisoファイルをローカルディレクトリにコピーしてみてください
-chobok

1
@chobokをローカルディレクトリにコピーすることはできますが、使用するたびにデスクトップにファイルをコピーするようにファイルサーバーを設定していません。これが整理されるまで、私は今のところWindowsに戻りました。
-waspinator

17

私はFurius ISO Mountがとても好きです。これはISO、IMG、BIN、MDF、NGファイルをマウントするためのシンプルなアプリケーションです。

  • ISO、IMG、BIN、MDF、NRGイメージファイルを自動的にマウントします。
  • ホームディレクトリにマウントポイントを自動的に作成します。
  • 画像ファイルを自動的にアンマウントします。
  • マウントディレクトリを自動的に削除して、ホームディレクトリを以前の状態に戻します。
  • 最後にマウントされた10個の画像の履歴を自動的に保存します。
  • 複数のイメージをマウントします。
  • ISOおよびIMGファイルを光ディスクに書き込みます。
  • Md5およびSHA1チェックサムを生成します。
  • 以前にマウントされていないイメージを自動的に取得します。
  • イメージを手動でマウントおよびアンマウントするために必要なすべてのコマンドのログファイルを自動的に生成します。
  • ローカライズ可能(現在はチェコ語、デンマーク語、フランス語、ハンガリー語、イタリア語、ドイツ語、ポーランド語、スロベニア語、スペイン語、トルコ語が利用可能です。

ここに画像の説明を入力してください

77の評価から5つ星で十分であれば、Ubuntu Software Managerを開いてFurius ISOマウントを検索してください。

参照リンク:

Furius ISOマウント-プロジェクトページ


16

Ubuntu 14.04でISOファイルを処理する最も簡単で最速の方法は、ISOファイルを右クリックし、Disk Image Mounterを選択して、新しく開いたディレクトリに進むことです。

インストールしていない場合は、ターミナルでこのコマンドを使用してインストールできます。

sudo apt-get install gnome-disk-utility

私もこれが存在することに気付きました!私はプログラマーであり、コマンドラインが好きですが、これは本当に適切で、ユーザーフレンドリーで、便利な方法です。
シャーバズ

13

私はあなたのISOファイル名がmatlab2011a_64.isoフォルダにあると仮定しています/home/dev/Hämtningar/

これを行うと、isoファイルを/cdromフォルダーにマウントしたり、別のフォルダーを作成してisoファイルをそのフォルダーにマウントしたりできます。ホームディレクトリに別のフォルダーを作成します。ターミナルを開いてこれらすべてを実行します

  1. マウントポイントを作成する

     mkdir ~/mount-point
    
  2. 搭載する

    sudo mount ~/dev/Hämtningar/matlab1011a_64.iso  ~/mount-point -o loop
    

    これmount-pointにより、自宅で名前が付けられた新しく作成されたフォルダーにisoファイルがマウントされます。

    またmount: warning: /home/dev/mount-point seems to be mounted read-only、isoファイルは常に読み取り専用としてマウントされるため、次のような警告が表示されます。isoファイルに書き込むことはできません。そのメッセージを無視して、先に進む必要があります。


5
しかし、なぜisoファイルに書き込めないのでしょうか?変更を行ってから.isoを再パックすることを許可すべきではありませんか?
ランドローニ14年

10

コマンドラインツールを使用してisoを簡単にマウントできます。

最初に、isoをマウントするディレクトリを作成します。

sudo mkdir /media/myisos

(通常、loopisoタイプのファイルシステムの読み取りを可能にするモジュールは自動的に追加されるため、実行する必要はありませんsudo modprobe loop。)

次にmount、その場所をポイントしてisoをマウントします。

sudo mount ~/location/of/iso /media/myisos -o loop

isoが読み取り専用でマウントされているという警告が表示されますが、それは正しいです。

後でアンマウントできます

sudo umount ~/location/of/iso /media/myisos

1
loop私の知る限り、モジュールは自動的にロードされます。また-t iso9660、isoファイルのマウントにはもう必要ありません
アンワール

私はこれを知っていた、ただのメモ。
アンワール

1
@AnwarありがとうAnwar-書き留めておくと便利です。

7

メニューUIはウィンドウタイトルのように見えるので混乱しますが、組み込みのGUIツールがあります;)

ダッシュから「ディスク」を実行します。次に、[ディスク]メニューから[ディスクイメージの接続...]を選択します。 ディスクユーティリティ


3

に似たGUIユーティリティであるISOマスターを使用できますfuriusisomount。単に:

sudo apt-get install isomaster

そして、好みのファイルマネージャーから*.isoファイルを開きますISO Master

ウェブサイトから:

ISOマスターを使用して:

  • CD / DVDイメージを作成またはカスタマイズする
  • ブータブルCD / DVDを作成する

基本的に、ISOイメージからファイルを追加または削除して、変更を保存できます。


3

マウントされたISOからファイルをコピーするための読み取り/書き込み権限を取得し、他のものをインストールしたくない場合。ターミナルシェルに移動して、次のようなISOをマウントした場所に移動します。

sudo mount -o loop /home/username/whatever.iso /mnt/iso

マウントされたディレクトリ全体を別の場所にコピーするより:

sudo cp -rf /mnt/iso /home/username/MyMountedISO

また使用することができます

cd /mnt/iso

次に内容を見る

ls

そしてより:

sudo cp install.img /home/username/MyMountedISO

2

isoファイルのマウントは、後者のインストールに比べて簡単です。最新のubuntusに最新のmatlabバージョンをインストールする場合は、isoをマウントする必要はなく、そこに展開して、インストールおよび/ matlab-extracted-folder / sys / java /を行った後にインストールを続行する必要があることに言及してくださいjre / glnxa64 / jre / bin / java実行可能ファイル。

ubuntu 14.04およびmatlab 2014aでテスト済み。

乾杯、


1

Gmountは、マウントに非常に簡単に使用できることがわかりました。それは非常に使いやすく、まっすぐなビンテージGUIを備えています。 gmount GUI

ソフトウェアセンターからGmountをインストールして起動します。その後、ISOイメージファイルを選択し、ISOファイルを起動するマウントポイントを選択できます。アクションを完了するために、rootパスワードの入力を求められます。


2
しかし、問題はISOをどのようにマウントするかです。おそらく、Gmountを使用してこれを行う方法を追加する必要があります
。– heemayl

ソフトウェアセンターからGmountをインストールして起動します。その後、ISOイメージファイルを選択し、ISOファイルを起動するマウントポイントを選択できます。アクションを完了するために、rootパスワードの入力を求められます。
-DanteSparda

1
上記を回答に追加してください
。– heemayl

1

使用しudisksctlて、システムの一部です。ISOをユーザー空間にマウントし、スーパーユーザーとして実行する必要はありません。ファイルは/media/$USER/適切な権限でマウントされます。

マウントiso

udisksctl loop-setup -f my.iso

udisksctlは、使用しているループデバイスを示します。

udisksctl mount -b /dev/loopX

Xは、isoがマップされているループデバイスの番号です

isoをアンマウントします

udisksctl unmount -b /dev/loopX
udisksctl loop-delete -b /dev/loopX

where Xは、isoがマップされているループデバイスの番号です。忘れてしまった場合は、

losetup
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.