¿Cómo monte el archivo .cue?

51

Tengo una imagen de CD que no es un .iso sino un .cue. No puedo montarlo. Uso ubuntu 10.10 de 64 bits, y he probado muchos programas. furiosmout solo dice que no es un archivo de imagen, y simplemente no funcionó. Encontré un programa (acetona) que puede convertir .cue en .iso, pero dice que necesito otros paquetes (a los que no pude acceder). Estaba buscando una manera fácil. ¿Alguna ayuda?

Habkost
fuente
3
¿Tiene un archivo .bin para acompañar el archivo .cue?
ændrük
sí. Pero está en casa, así que un poco más tarde intentaré la solución.
Habkost

Respuestas:

49

Normalmente, un archivo .cue estará acompañado por un archivo .bin que contiene los datos de la imagen real. Si desea convertirlo al formato .iso, la herramienta de análisis Iso9660 ( apt-get install iat) debería hacer el truco:

iat my_image.bin my_new_image.iso
ændrük
fuente
1
Tuve que escribir iat --input=my_image.bin --output=my_new_image.iso --isopara que el comando funcione.
Pierre Thalamy
17

Esto me ha estado molestando en el pasado y nunca encontré una solución. Me propuse una respuesta y la encontré por capricho ; Estas instrucciones se derivan del script en ese sitio.

Necesitará el archivo .bin que debe acompañar al archivo .cue. Tenga en cuenta los tamaños de archivo: el .bin es probablemente varios cientos de MB, mientras que el .cue es probablemente menos de un KB. Si tiene un archivo .cue grande, es posible que tenga un nombre incorrecto, por lo que no está de más intentar esto de todos modos:

  1. Instalar fuseiso( sudo apt-get install fuseiso)
  2. Ejecute fuseiso -p image_file.bin /path/to/mount, y debería ver que el punto de montaje se llena con archivos. Esto se puede ejecutar como un usuario normal, y el directorio no tiene que existir.
  3. Cuando termine, ejecute fusermount -u /path/to/mountpara desmontar y eliminar el directorio fuseisocreado.

Espero que esto ayude.

Jacob Peddicord
fuente
Lo intentaré tan pronto como llegue a casa. Gracias de antemano
Habkost
Lo probé y obtuve errores para un CD de audio .bin / cue, que fue creado por 'brasero'. Esto es de info fuseiso: "Una limitación importante de las imágenes .BIN es que fuseiso no maneja archivos .CUE de ninguna manera, y por lo tanto, solo puede funcionar con la primera pista de imágenes .BIN ".
Peter
También intenté montar un .bin creado por brasero, y obtener init: wrong standard identifier in volume descriptor 0, skipping... Parece que fuseiso no funciona con el formato .bin de brasero.
mivk
11

Y también bchunk puede hacer el mismo truco que iat:

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso
gajdipajti
fuente
10

La mejor manera es usar cdemu ; Regularmente uso esta utilidad para montar pares bin / cue. El programa no parece estar en los repositorios, pero hay un ppa disponible en Launchpad; puedes instalarlo con estos pasos:

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

Solo un simple sudo apt-get install cdemu, como se sugiere aquí , no funcionará para este ppa. Más información sobre ppas y cómo usarlos está disponible aquí .

Como se describe en la página de manual y se reitera en este útil artículo , es fácil de usar. Puede usar la gcdemuinterfaz gráfica de usuario o emitir cdemucomandos en la terminal.

Simplemente especifique la ubicación de su par cue / bin (ambos deben estar presentes en el mismo directorio) y ejecute, por ejemplo:

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

Para comprobar que se ha cargado, ejecute cdemu status, que devolverá:

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

Para ver la asignación del dispositivo, ingrese cdemu device-mapping:

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

También puede cda /mediay correr lspara mostrar la nueva entrada:

cdrom  floppy  floppy0  ISOimage  Timeshock  ZEN STONE

Por extraño que parezca, todavía tuve que hacer clic para montarlos en mi administrador de archivos (Thunar).

Puede descargar el par de imágenes especificando el mismo dispositivo ( 0) utilizado al cargar el par:

cdemu unload 0

Si ocurre algún error, o no puede cargar o descargar sus imágenes, simplemente cierre la sesión e inicie sesión nuevamente.


Nota al margen: pude ejecutar Timeshock(un juego de Pinball) Wineya que la imagen montada por cdemuse veía Winecomo H: /media/Timeshock. (El juego se había instalado previamente en Wine) Sin embargo, algunos juegos pueden requerir que se le asigne una D:letra de unidad al disco Wine.

También puede usarlo cdemupara muchas otras cosas además de montar pares bin / cue, y puede ser muy útil para cualquier persona que tenga necesidades específicas para emular unidades o montar tipos de imágenes más inusuales. Más información está disponible en el sitio oficial , que detalla las opciones disponibles.

Comunidad
fuente
1
La solución más avanzada y eficiente, un demonio equivalente a herramientas para Linux.
Le Gluon du Net