大きな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:~$
どうすればいいのか教えてもらえますか?
-r
をマウントに追加します。
大きな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:~$
どうすればいいのか教えてもらえますか?
-r
をマウントに追加します。
回答:
GUIを使用してマウントしてみてください。
*.iso
ファイルマネージャを使用してファイルに移動し、をクリックします Right click -> Open with Archive Mounter
。
または、Furius ISO Mountをインストールできます。Ubuntu Software Centerで入手できます。
sudo apt-get install furiusisomount
スクリーンショットは次のとおりです。
たぶん、追加のソフトウェアをインストールする代わりに、この目的のためにシステムが持っているものを使用できます:
マウント場所として機能するディレクトリを作成します。
sudo mkdir /media/iso
ターゲットディレクトリにISOをマウントします。
sudo mount -o loop path/to/iso/file/YOUR_ISO_FILE.ISO /media/iso
ISOをアンマウントします。
sudo umount /media/iso
デスクトップに、マウントされたISOが表示されます。
sudo mount -o loop smb://server/downloads/disk.iso /media/iso
:そのようなファイルまたはディレクトリはありません
私はFurius ISO Mountがとても好きです。これはISO、IMG、BIN、MDF、NGファイルをマウントするためのシンプルなアプリケーションです。
77の評価から5つ星で十分であれば、Ubuntu Software Managerを開いてFurius ISOマウントを検索してください。
参照リンク:
私はあなたのISOファイル名がmatlab2011a_64.iso
フォルダにあると仮定しています/home/dev/Hämtningar/
これを行うと、isoファイルを/cdrom
フォルダーにマウントしたり、別のフォルダーを作成してisoファイルをそのフォルダーにマウントしたりできます。ホームディレクトリに別のフォルダーを作成します。ターミナルを開いてこれらすべてを実行します
マウントポイントを作成する
mkdir ~/mount-point
搭載する
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ファイルに書き込むことはできません。そのメッセージを無視して、先に進む必要があります。
コマンドラインツールを使用してisoを簡単にマウントできます。
最初に、isoをマウントするディレクトリを作成します。
sudo mkdir /media/myisos
(通常、loop
isoタイプのファイルシステムの読み取りを可能にするモジュールは自動的に追加されるため、実行する必要はありませんsudo modprobe loop
。)
次にmount
、その場所をポイントしてisoをマウントします。
sudo mount ~/location/of/iso /media/myisos -o loop
isoが読み取り専用でマウントされているという警告が表示されますが、それは正しいです。
後でアンマウントできます
sudo umount ~/location/of/iso /media/myisos
loop
私の知る限り、モジュールは自動的にロードされます。また-t iso9660
、isoファイルのマウントにはもう必要ありません
マウントされた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
Gmountは、マウントに非常に簡単に使用できることがわかりました。それは非常に使いやすく、まっすぐなビンテージGUIを備えています。 gmount GUI
ソフトウェアセンターからGmountをインストールして起動します。その後、ISOイメージファイルを選択し、ISOファイルを起動するマウントポイントを選択できます。アクションを完了するために、rootパスワードの入力を求められます。
使用し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
ls /cdrom
か?ISOファイルは定義により読み取り専用であるため、警告であることに注意してください。