私は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もあります。この記事では、これについて良い紹介を提供します。
スクリーンショット
インストールの問題
次のエラーが発生した場合:
エラーが発生したため、イメージをインストールできません。
その場合、ISO9660形式ではなくNRGファイルがある可能性が高くなります。 AcetoneISOはこれらのバリエーションを処理できません。
メモ:よりこのファイル形式の詳細については、NRG Wikipediaページを参照してください。。しかし、ここで言いたいのは、これがNero Burning ROMソフトウェアが書くことができる独自の形式であり、ISOファイルではないということです。
この時点ではオプションが制限されます。 Linuxでは、.nrg
次のものを使用できます。CDEX。ディストリビューションストアに存在する必要があります。しかもCDEmu ウィキペディアページサポートする形式の良いリストとアプリケーションの良い概要があります。
このツールは、これらのツールを頻繁にインストール/削除する必要がある場合にも役立ちます。CDEMUTRAY。
私はここにいる
これ私はここにいるこのツールにはスイッチはありませんが、さまざまなCDROM形式をISOに変換できるようです。 Ubuntu / Debianリポジトリにあります。実際にはコマンドラインスイッチがないため、使いやすいです。
iat my.nrg output.iso
ヒューズNRG
かどうかはわかりません。ヒューズNRG非iso9660タイプNRGファイルを処理できます。しかし、試してみる価値があるかもしれません。 FuseNRGの活用度fusioniso、彼らのwikiをチェックしてくださいそこも明確ではありません。
また何ですか?
これらのオプションのいずれも機能しない場合は、このLaunchpadスレッドで次の方法を説明します。.nrgファイルを.isoに変換する方法。この方法を使用するには、dd
ISOファイルの内容である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