Как мне смонтировать .cue файл?

51

У меня есть образ компакт-диска, который не .iso, а .cue. Я не могу его смонтировать. Я использую Ubuntu 10.10 64 бит, и я пробовал много программ. furiosmout просто говорит, что это не файл изображения, и он просто не работает. Я нашел программу (acetone), которая может конвертировать .cue в .iso, но там говорится, что мне нужны другие пакеты (к которым я не смог прийти). Я искал легкий путь. Любая помощь?

Habkost
источник
3
У вас есть файл .bin для сопровождения файла .cue?
rndrük
да уж. Но это дома, так что чуть позже я попробую решение.
Хабкост

Ответы:

49

Обычно файл .cue сопровождается файлом .bin, который содержит фактические данные изображения. Если вы хотите преобразовать его в формат .iso, Iso9660 Analyzer Tool ( apt-get install iat) должен сделать следующее:

iat my_image.bin my_new_image.iso
ændrük
источник
1
Я должен был написать iat --input=my_image.bin --output=my_new_image.iso --isoдля команды, чтобы работать.
Пьер Талами
17

Это беспокоило меня в прошлом, и я так и не нашел решения. Я отправился за ответом и нашел его по прихоти ; Эти инструкции взяты из сценария на этом сайте.

Вам понадобится файл .bin, который должен сопровождать файл .cue. Обратите внимание на размеры файлов: .bin, вероятно, несколько сотен МБ, а .cue, вероятно, менее одного КБ. Если у вас есть большой файл .cue, возможно, он имеет неправильное имя, поэтому в любом случае это не повредит:

  1. Установить fuseiso( sudo apt-get install fuseiso)
  2. Запустите fuseiso -p image_file.bin /path/to/mount, и вы увидите, что точка монтирования заполнена файлами. Это может быть запущено как обычный пользователь, и каталог не должен существовать.
  3. Когда закончите, запустите, fusermount -u /path/to/mountчтобы размонтировать и удалить fuseisoсозданный каталог .

Надеюсь, это поможет.

Джейкоб Педдикорд
источник
Я постараюсь, как только я вернусь домой. Спасибо заранее
Habkost
Я попробовал это и получил ошибки для аудио CD .bin / cue, который был создан 'brasero' .. Это из info fuseiso: «Одно из основных ограничений изображений .BIN состоит в том, что fuseiso никак не обрабатывает файлы .CUE, и таким образом, может работать только с первой дорожкой изображений .BIN. "
Peter.O
Я также попытался смонтировать .bin, созданный brasero, и получить init: wrong standard identifier in volume descriptor 0, skipping... Похоже, что fuseiso не работает с форматом .bin.
Mivk
11

А также bchunk может сделать то же самое, что и iat:

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso
gajdipajti
источник
10

Лучший способ - использовать cdemu ; Я регулярно использую эту утилиту для монтажа пар bin / cue. Программа , кажется, не быть в репозиториях, зато есть PPA доступны в Launchpad; Вы можете установить его с помощью этих шагов:

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

Простое sudo apt-get install cdemu, как предлагается здесь , не будет работать для этого PPA. Более подробная информация о ppas и о том, как их использовать, доступна здесь .

Как описано в справочной странице и подтверждено в этой полезной статье , она проста в использовании. Вы можете использовать gcdemuграфический интерфейс или вводить cdemuкоманды в терминале.

Просто укажите местоположение вашей пары cue / bin (оба должны присутствовать в одной директории) и запустите, например:

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

Чтобы проверить, что он загрузился, запустите cdemu status, который вернет:

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

Чтобы увидеть распределение устройств, введите cdemu device-mapping:

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

Вы также cdможете /mediaи запустить, lsчтобы показать новую запись:

cdrom  floppy  floppy0  ISOimage  Timeshock  ZEN STONE

Как ни странно, мне все еще пришлось нажать, чтобы смонтировать их в моем файловом менеджере (Thunar).

Вы можете выгрузить пару изображений, указав то же устройство ( 0), которое использовалось при загрузке пары:

cdemu unload 0

Если возникают какие-либо ошибки или вы не можете загрузить или выгрузить изображения, просто выйдите из системы и войдите снова.


Примечание: я смог запустить Timeshock(игру в Пинбол), так Wineкак изображение cdemuбыло показано Wineкак H: /media/Timeshock. (Игра была ранее установлена ​​в Wine). Однако в некоторых играх для диска может быть назначена D:буква диска Wine.

Вы также можете использовать его cdemuдля многих других целей, помимо простого монтажа пар bin / cue, и это может быть очень полезно для тех, кто имеет особые потребности для эмуляции дисков или для монтирования более необычных типов образов. Более подробная информация доступна на официальном сайте , где подробно описаны доступные варианты.

Сообщество
источник
1
самое передовое и эффективное решение, аналог демона для linux.
Le Gluon du Net