Instale o pacote poweriso
:
# pacman -S poweriso
Converta a imagem para ISO:
$ poweriso convert file.nrg -o file.iso
Monte:
# mount file.iso folder/
Estou tentando montar um arquivo de imagem antigo do NRG na minha caixa do Arch Linux. No Windows 7, posso montá-lo usando o PowerISO sem problemas.
Quando tento montá-lo no Linux, recebo as seguintes mensagens de erro:
$ 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
me fornece a seguinte saída:
$ 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.
Se eu verificar o tipo de arquivo da imagem:
$ file file.nrg
file.nrg: AIX core file fulldump 32-bit 64-bit
Como posso montar esta imagem no Linux?
Instale o nrg2iso, converta e monte o iso.
Existe também AcetoneISO. Está bem coberto aqui neste artigo.
Sevocêreceberoseguinteerro:
Error,couldnotmountimage.
EntãovocêprovavelmentetemumarquivoNRGquenãoestánoformatoISO9660.OAcetoneISOnãoconseguelidarcomessasvariantes.
OBSERVAÇÃO:Vejaa
Suas opções ficam limitadas neste momento. No Linux você deve ser capaz de montar o arquivo .nrg
usando uma ferramenta como CDex . Deve estar no repositório da sua distro. Também a página do CDEmu na Wikipedia tem uma boa lista do formato que suporta e uma boa visão geral da aplicação.
Se você precisar montar / desmontá-los com frequência, essa ferramenta também pode ser útil, bandeja do cdemu .
Aferramenta
iat my.nrg output.iso
Não está claro se o FuseNRG pode lidar com o tipo de arquivo NRG não iso9660. Mas pode valer a pena tentar. O FuseNRG faz uso do fuseiso, olhando para o wiki deles também não está claro.
Se nenhuma dessas opções funcionar, existe um método discutido neste tópico da barra de ativação intitulado: Como converter o arquivo .nrg para. iso . O método chamado para usar dd
para extrair do arquivo NRG a parte de dados real que é o conteúdo do arquivo ISO. Isso soou um pouco drástico para mim, mas pode ser viável para você.
O comentário # 8 nesse segmento por um usuário chamado Tom Hansen fornece bons detalhes sobre como fazer esse método. O método faz uso do fato percebido por ele:
it appears that an .NRG file has 300KB (75x4096) = 307200 bytes pre-pended to the ISO image.
Supondo que seu arquivo tenha essa mesma característica, o método continua assim:
mkdir /media/loop_cd
mount -o norock,map=off,loop,offset=307200 imagefile.nrg /media/loop_cd
Se isso funcionar, seus arquivos NRG poderão ser convertidos em arquivos ISO, usando este método:
dd if=imagefile.nrg of=isofile.iso bs=4096 skip=75
Veja a postagem de Tom para mais detalhes sobre essa técnica.
Tags mount