Come posso montare il file .cue?


51

Ho un'immagine cd che non è un .iso ma un .cue. Non riesco a montarlo. Uso Ubuntu 10.10 64 bit e ho provato molti programmi. furiosmout dice solo che non è un file immagine e non ha funzionato. Ho trovato un programma (acetone) che può convertire .cue in .iso, ma dice che ho bisogno di altri pacchetti (a cui non potrei venire). Stavo cercando un modo semplice. Qualsiasi aiuto?


3
Hai un file .bin per accompagnare il file .cue?
ændrük,

si. Ma è a casa, quindi solo un po 'più tardi proverò la soluzione.
Habkost,

Risposte:


49

In genere un file .cue sarà accompagnato da un file .bin che contiene i dati dell'immagine reale. Se desideri convertirlo nel formato .iso, Iso9660 Analyzer Tool ( apt-get install iat) dovrebbe fare il trucco:

iat my_image.bin my_new_image.iso

1
Ho dovuto scrivere iat --input=my_image.bin --output=my_new_image.iso --isoperché il comando funzionasse.
Pierre Thalamy,

17

Questo mi ha infastidito in passato e non ho mai trovato una soluzione. Ho cercato una risposta e l' ho trovata per un capriccio ; queste istruzioni sono derivate dallo script su quel sito.

Avrai bisogno del file .bin che dovrebbe accompagnare il file .cue. Nota le dimensioni del file: il .bin è probabilmente diverse centinaia di MB, mentre il .cue è probabilmente inferiore a un KB. Se hai un file .cue di grandi dimensioni, è possibile che abbia un nome errato, quindi non fa male provarlo comunque:

  1. Installa fuseiso( sudo apt-get install fuseiso)
  2. Esegui fuseiso -p image_file.bin /path/to/mounte il punto di montaggio dovrebbe essere pieno di file. Questo può essere eseguito come un normale utente e la directory non deve esistere.
  3. Al termine, eseguire fusermount -u /path/to/mountper smontare e rimuovere la directory fuseisocreata.

Speriamo che questo aiuti.


Ci proverò appena torno a casa. Grazie, in anticipo
Habkost

L'ho provato e ho ricevuto errori per un CD audio .bin / cue, creato da 'brasero'. Questo deriva da info fuseiso: "Una delle principali limitazioni delle immagini .BIN è che fuseiso non gestisce i file .CUE in alcun modo, e quindi può funzionare solo con la prima traccia di immagini .BIN. "
Peter

Ho anche provato a montare un .bin creato da brasero e ottenere init: wrong standard identifier in volume descriptor 0, skipping... Quindi sembra fuseiso che non funziona con il formato .bin di brasero.
marzo

11

E anche bchunk può fare lo stesso trucco di iat:

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso

10

Il modo migliore è usare cdemu ; Uso regolarmente questa utility per montare coppie bin / cue. Il programma non sembra essere nei repository, ma c'è un ppa disponibile su Launchpad; puoi installarlo con questi passaggi:

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

Solo un semplice sudo apt-get install cdemu, come suggerito qui , non funzionerà per questo ppa. Maggiori informazioni su ppas e su come usarle sono disponibili qui .

Come indicato nella pagina man e ribadito in questo utile articolo , è semplice da usare. Puoi usare la gcdemugui o impartire cdemucomandi nel terminale.

Basta specificare la posizione della coppia cue / bin (entrambi devono essere presenti nella stessa directory) ed eseguire, ad esempio:

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

Per verificare che sia stato caricato, esegui cdemu status, che restituirà:

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

Per vedere l'allocazione del dispositivo, inserire cdemu device-mapping:

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

È anche possibile cdper /mediae correre lsper mostrare la nuova voce:

cdrom  floppy  floppy0  ISOimage  Timeshock  ZEN STONE

Stranamente, dovevo ancora fare clic per montarli nel mio file manager (Thunar).

Puoi scaricare la coppia di immagini specificando lo stesso dispositivo ( 0) utilizzato durante il caricamento della coppia:

cdemu unload 0

Se si verificano errori o non è possibile caricare o scaricare le immagini, disconnettersi e accedere nuovamente.


Nota a margine: sono stato in grado di correre Timeshock(un gioco di flipper) Winementre l'immagine montata cdemuera vista Winecome H: /media/Timeshock. (Il gioco era stato precedentemente installato in Wine) Alcuni giochi, tuttavia, potrebbero richiedere che al disco venga assegnata una D:lettera di unità Wine.

Puoi anche usarlo cdemuper molte altre cose oltre al semplice montaggio di coppie bin / cue e può essere molto utile per chiunque abbia esigenze specifiche di emulare unità o montare tipi di immagine più insoliti. Maggiori informazioni sono disponibili sul sito ufficiale , che dettaglia le opzioni disponibili.


1
la soluzione più avanzata ed efficace, un equivalente daemon per Linux.
Le Gluon du Net,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.