web-dev-qa-db-ja.com

.cueファイルをマウントするにはどうすればよいですか?

.isoではなく.cueであるcdイメージがあります。マウントできません。私はubuntu 10.10 64ビットを使用し、多くのプログラムを試しました。 furiosmoutは、それが画像ファイルではないというだけで、機能しませんでした。 .isoで.cueを変換できるプログラム(アセトン)を見つけましたが、他のパッケージが必要だと言います(私はアクセスできませんでした)。簡単な方法を探していました。助けがありますか?

51
Habkost

通常、.cueファイルには、実際の画像データを含む.binファイルが添付されます。 .iso形式に変換する場合は、 Iso9660 Analyzer Toolapt-get install iat)がトリックを実行する必要があります。

iat my_image.bin my_new_image.iso
49
ændrük

これは過去に私を悩ませており、解決策を見つけることができませんでした。私は答えに着手しました 気まぐれで見つけました ;これらの手順は、そのサイトのスクリプトから派生しています。

.cueファイルに付随する.binファイルが必要になります。ファイルサイズに注意してください。binはおそらく数百MBですが、.cueはおそらく1 KB未満です。大きな.cueファイルがある場合は、間違った名前が付けられている可能性があるため、とにかくこれを試しても害はありません。

  1. インストールfuseisoSudo apt-get install fuseiso
  2. fuseiso -p image_file.bin /path/to/mountを実行すると、マウントポイントがファイルでいっぱいになります。これは通常のユーザーとして実行でき、ディレクトリは存在する必要はありません。
  3. 終了したら、fusermount -u /path/to/mountを実行して、作成されたディレクトリfuseisoをアンマウントして削除します。

これがお役に立てば幸いです。

17
Jacob Peddicord

また、bchunkはiatと同じトリックを実行できます。

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso
11
gajdipajti

最良の方法は、 cdem ;を使用することです。私はビン/キューのペアをマウントするためにこのユーティリティを定期的に使用しています。このプログラムはリポジトリにはないようですが、Launchpadで ppa が利用可能です。次の手順でインストールできます。

Sudo add-apt-repository ppa:cdemu/ppa
Sudo apt-get update
Sudo apt-get install gcdemu cdemu-client

here のように、単純なSudo apt-get install cdemuだけでは、このPPAでは機能しません。 ppasとその使用方法の詳細は、 こちらから入手可能 です。

マニュアルページで概説されているように、繰り返し この便利な記事で 、それは使いやすいです。 gcdemu guiを使用するか、ターミナルでcdemuコマンドを発行できます。

キューとビンのペアの場所を指定するだけで(両方がsameディレクトリに存在する必要があります)、次のように実行します。

cdemu load 0 /home/mike/isos/Timeshock.cue

ロードされたことを確認するには、cdemu statusを実行します。

Devices' status:
DEV   LOADED     FILENAME
0     1          /home/mike/DOS/TIMES/Timeshock.cue
1     0  

デバイスの割り当てを確認するには、cdemu device-mappingと入力します。

Device mapping:
DEV   SCSI CD-ROM     SCSI generic   
0     /dev/sr2        /dev/sg4       
1     /dev/sr3        /dev/sg5 

cdから/mediaに移動し、lsを実行して新しいエントリを表示することもできます。

cdrom  floppy  floppy0  ISOimage  Timeshock  ZEN STONE

不思議なことに、ファイルマネージャー(Thunar)でそれらをクリックしてマウントする必要がありました。

ペアのロード時に使用したのと同じデバイス(0)を指定することにより、イメージペアをアンロードできます。

cdemu unload 0

エラーが発生した場合、またはイメージをロードまたはアンロードできない場合は、ログアウトして再度ログインしてください。


サイドノート:Timeshockによってマウントされた画像はWineH: /media/Timeshockとして見られたので、cdemuWine(ピンボールゲーム)を実行できました。 (ゲームは以前Wineにインストールされていました)ただし、一部のゲームでは、WineD:ドライブ文字をディスクに割り当てる必要があります。

cdemuは、ビン/キューのペアをマウントするだけでなく、ドライブをエミュレートしたり、より珍しいイメージタイプをマウントしたりする特定のニーズがある人にとって非常に便利です。詳細情報は 公式サイト で入手できます。これは利用可能なオプションの詳細です。

8
user76204