Como monto o arquivo .cue?

51

Eu tenho uma imagem de CD que não é um .iso, mas uma pista. Não consigo montá-lo. Eu uso o ubuntu 10.10 64 bits e tentei muitos programas. furiosmout apenas diz que não é um arquivo de imagem e simplesmente não funcionou. Encontrei um programa (acetona) que pode converter .cue em .iso, mas diz que preciso de outros pacotes (dos quais não consegui encontrar). Eu estava procurando uma maneira fácil. Qualquer ajuda?

Habkost
fonte
3
Você tem um arquivo .bin para acompanhar o arquivo .cue?
ændrük
sim. Mas é em casa, então só um pouco mais tarde vou tentar a solução.
Habkost 14/09/10

Respostas:

49

Normalmente, um arquivo .cue será acompanhado por um arquivo .bin que contém os dados reais da imagem. Se você deseja convertê-lo para o formato .iso, a Ferramenta Analisador Iso9660 ( apt-get install iat) deve fazer o seguinte:

iat my_image.bin my_new_image.iso
ændrük
fonte
11
Eu tive que escrever iat --input=my_image.bin --output=my_new_image.iso --isopara o comando funcionar.
Pierre Thalamy
17

Isso estava me incomodando no passado e nunca encontrei uma solução. Procurei uma resposta e a encontrei por capricho ; essas instruções são derivadas do script nesse site.

Você precisará do arquivo .bin que deve acompanhar o arquivo .cue. Observe os tamanhos dos arquivos: o .bin provavelmente possui várias centenas de MB, enquanto o .cue provavelmente tem menos de um KB. Se você possui um arquivo .cue grande, é possível que o nome seja incorreto, portanto não custa tentar de qualquer maneira:

  1. Instalar fuseiso( sudo apt-get install fuseiso)
  2. Execute fuseiso -p image_file.bin /path/to/mounte você deverá ver o ponto de montagem preenchido com arquivos. Isso pode ser executado como um usuário normal e o diretório não precisa existir.
  3. Quando terminar, execute fusermount -u /path/to/mountpara desmontar e remover o diretório fuseisocriado.

Espero que isso ajude.

Jacob Peddicord
fonte
Vou tentar assim que chegar em casa. Agradecemos antecipadamente
Habkost 14/09/10
Tentei e obtive erros para um CD de áudio .bin / cue, criado por 'brasero'. Esta é de info fuseiso: "Uma grande limitação das imagens .BIN é que o fuseiso não lida com arquivos .CUE de nenhuma maneira e portanto, pode funcionar apenas com a primeira faixa de imagens .BIN ".
precisa saber é o seguinte
Eu também tentei montar um .bin criado por brasero, e get init: wrong standard identifier in volume descriptor 0, skipping... Parece que o fuseiso não funciona com o formato .bin do brasero.
mivk
11

E também o bchunk pode fazer o mesmo truque do iat:

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso
gajdipajti
fonte
9

A melhor maneira é usar o cdemu ; Uso regularmente esse utilitário para montar pares bin / cue. O programa não parece estar nos repositórios, mas há um ppa disponível no Launchpad; você pode instalá-lo com estas etapas:

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

Apenas um simples sudo apt-get install cdemu, como sugerido aqui , não funcionará para este ppa. Mais informações sobre ppas e como usá-los estão disponíveis aqui .

Conforme descrito na página do manual e reiterado neste artigo útil , é simples de usar. Você pode usar o gcdemugui ou emitir cdemucomandos no terminal.

Basta especificar a localização do seu par de sinalização / posição (ambos devem estar presentes no mesmo diretório) e executar, por exemplo:

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

Para verificar se ele foi carregado, execute cdemu status, o que retornará:

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

Para ver a alocação do dispositivo, digite cdemu device-mapping:

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

Você também pode cdpara /mediae correr lspara mostrar a nova entrada:

cdrom  floppy  floppy0  ISOimage  Timeshock  ZEN STONE

Curiosamente, eu ainda tinha que clicar para montá-los no meu gerenciador de arquivos (Thunar).

Você pode descarregar o par de imagens especificando o mesmo dispositivo ( 0) usado ao carregar o par:

cdemu unload 0

Se ocorrer algum erro ou você não puder carregar ou descarregar suas imagens, faça o logout e o login novamente.


Nota: Consegui rodar Timeshock(um jogo de pinball) Winecomo a imagem montada por cdemuera vista Winecomo H: /media/Timeshock. (O jogo foi instalado anteriormente em Wine) Alguns jogos, no entanto, podem exigir que seja atribuída uma D:letra de unidade ao disco Wine.

Você também pode usar cdemupara muitas outras coisas além da montagem de pares bin / cue, e pode ser muito útil para quem tem necessidades específicas de emular unidades ou montar tipos de imagem mais incomuns. Mais informações estão disponíveis no site oficial , que detalha as opções disponíveis.

Comunidade
fonte
11
a solução mais avançada e eficaz, um daemon tools equivalente ao linux.
Le Gluon du Net