web-dev-qa-db-ja.com

ISOファイルをマウントできません

元の質問:

次を使用してISOファイルをマウントしようとすると:

  1. ファイルを右クリックして、[アプリケーションから開く]> [アーカイブマウンター]を選択します
  2. ファイルを右クリックして、[アプリケーションから開く]> [ディスクイメージマウンター]を選択します
  3. [gnome-disk-utility]> [ディスク]> [ディスクイメージの添付]
  4. Sudo mount -o loop '/media/oshirowanen/250GB.iso' /media/iso

試行1、2、3、および4に対して次のエラーメッセージが表示されます。

Unable to access “New Volume”
Error mounting /dev/loop10p1 at /media/oshirowanen/New Volume: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/loop10p1" "/media/oshirowanen/New Volume"' exited with non-zero exit status 21: ntfs-3g-mount: mount failed: Permission denied
Failed to sync device /dev/loop10p1: Input/output error
Failed to close volume /dev/loop10p1: Input/output error

誰もこれを解決する方法を知っていますか?


更新1:

  1. Sudo mount -o ro,loop /media/oshirowanen/250GB.iso /media/iso

試行5に対して次のエラーが表示されます。

mount: wrong fs type, bad option, bad superblock on /dev/loop12,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

役立つ情報

isoは、コマンドを使用してntfsドライブから作成されました

Sudo dd if=/dev/sde | pv | Sudo dd if=/media/oshirowanen/250GB.iso
2
oshirowanen

まず、ディレクトリを作成します。

Sudo mkdir /media/iso

イメージにブートセクターがあるかどうかを確認します。

Sudo file /media/oshirowanen/250GB.iso

ドライブイメージにブートセクターがある場合は、ターミナルでコマンドを発行します。

Sudo fdisk /media/oshirowanen/250GB.iso

テーブルのStart列番号を検索します。たとえば、64とします。この数に512(セクターサイズ)、つまり64x512=32768を掛けます。最後に、offsetオプションを使用してイメージをマウントします。

Sudo mount -o loop,offset=32768 /media/oshirowanen/250GB.iso /media/iso
1
Bob