LinuxでNRGファイルをマウントする方法は?

LinuxでNRGファイルをマウントする方法は?

私はArch Linuxコンピュータに古いNRGイメージファイルをインストールしようとしています。 Windows 7では、問題なくPowerISOを使用してインストールできました。

Linuxにインストールしようとすると、次のエラーメッセージが表示されます。

$ sudo mount -o loop file.nrg folder/
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error

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

dmesg私に次のような結果を与えます。

$ dmesg | tail
[103618.787063] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
[103618.787129] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
[103618.787185] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
[103618.788898] ISOFS: Unable to identify CD-ROM format.

画像のファイル形式を確認すると、次のようになります。

$ file file.nrg 
file.nrg: AIX core file fulldump 32-bit 64-bit

Linuxでこのイメージをマウントする方法は?

答え1

nrg2isoをインストールし、isoを変換してインストールします。

答え2

アセトンISOもあります。この記事では、これについて良い紹介を提供します。

スクリーンショット

   アセトンisoSS

インストールの問題

次のエラーが発生した場合:

エラーが発生したため、イメージをインストールできません。

その場合、ISO9660形式ではなくNRGファイルがある可能性が高くなります。 AcetoneISOはこれらのバリエーションを処理できません。

メモ:よりこのファイル形式の詳細については、NRG Wikipediaページを参照してください。。しかし、ここで言いたいのは、これがNero Burning ROMソフトウェアが書くことができる独自の形式であり、ISOファイルではないということです。

この時点ではオプションが制限されます。 Linuxでは、.nrg次のものを使用できます。CDEX。ディストリビューションストアに存在する必要があります。しかもCDEmu ウィキペディアページサポートする形式の良いリストとアプリケーションの良い概要があります。

このツールは、これらのツールを頻繁にインストール/削除する必要がある場合にも役立ちます。CDEMUTRAY

                        cdemuトレイのss

私はここにいる

これ私はここにいるこのツールにはスイッチはありませんが、さまざまなCDROM形式をISOに変換できるようです。 Ubuntu / Debianリポジトリにあります。実際にはコマンドラインスイッチがないため、使いやすいです。

iat my.nrg output.iso

ヒューズNRG

かどうかはわかりません。ヒューズNRG非iso9660タイプNRGファイルを処理できます。しかし、試してみる価値があるかもしれません。 FuseNRGの活用度fusioniso、彼らのwikiをチェックしてくださいそこも明確ではありません。

また何ですか?

これらのオプションのいずれも機能しない場合は、このLaunchpadスレッドで次の方法を説明します。.nrgファイルを.isoに変換する方法。この方法を使用するには、ddISOファイルの内容であるNRGファイルから実際のデータ部分を抽出する必要があります。これは私に少し急進的に聞こえますが、あなたには可能かもしれません。

Tom Hansenというユーザーが作成したこのスレッドのコメント8は、この方法を実行する方法の詳細を提供します。この方法は彼が見つけた事実を利用します。

.NRGファイルには、ISOイメージの前に300KB(75x4096)= 307200バイトが追加されているようです。

ファイルの特性が同じであると仮定すると、方法は次のようになります。

mkdir /media/loop_cd
mount -o norock,map=off,loop,offset=307200 imagefile.nrg /media/loop_cd

これがうまくいったら、次のようにNRGファイルをISOファイルに変換できます。

dd if=imagefile.nrg of=isofile.iso bs=4096 skip=75

この技術の詳細については、Tomの投稿を参照してください。

答え3

インストールpowerisoパッケージ:

# pacman -S poweriso

画像をISOに変換:

$ poweriso convert file.nrg -o file.iso

インストールしてください:

# mount file.iso folder/

答え4

以下を使用して、オーディオCDの抽出(数年前にNeroで)を再生できます。

mplayer -demuxer rawaudio my_audio_cd_rip.nrg

または

mpv -demuxer=rawaudio my_audio_cd_rip.nrg

または(ファイル拡張子を変更した後)

play -r 44100 -e signed -b 16 -c 2 -L my_audio_cd_rip.cdda

そしてMP3に変換:

sox -r 44100 -e signed -b 16 -c 2 -L my_audio_cd_rip.cdda -C 320 my_audio_cd_rip.mp3

関連情報