Як встановити файл .cue?


51

У мене є CD-зображення, яке не є .iso, а .cue. Я не можу його встановити. Я використовую ubuntu 10.10 64 біта, і я спробував багато програм. furiosmout просто каже, що це не файл зображення, а він просто не працює. Я знайшов програму (ацетон), яка може перетворити .cue в .iso, але в ньому написано, що мені потрібні інші пакунки (до яких я не міг прийти). Я шукав простий шлях. Будь-яка допомога?


3
У вас є .bin файл, який супроводжує файл .cue?
ændrük

так. Але це вдома, тому я лише спробую це рішення.
Хабкост

Відповіді:


49

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

iat my_image.bin my_new_image.iso

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створений каталог .

Сподіваємось, це допомагає.


Спробую, як тільки повернусь додому. Дякую, заздалегідь
Хабкост

Я спробував це і отримав помилки на аудіо компакт-диску .bin / cue, який створив 'brasero'. Це з info fuseiso: "Одне головне обмеження зображень .BIN полягає в тому, що fuseiso не обробляє файли .CUE жодним чином, і таким чином можна працювати лише з першою доріжкою .BIN зображень. "
Пітер.О

Я також спробував встановити .bin, створений brasero, і отримати init: wrong standard identifier in volume descriptor 0, skipping... Таким чином, схоже на fuseiso, він не працює з форматом .bin Brasero.
mivk

11

А також bchunk може зробити той же трюк, що і iat:

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso

9

Найкращий спосіб - використовувати cdemu ; Я регулярно використовую цю утиліту для монтажу пар бін / кий. Програма не здається, в сховищах, але є 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, як тут запропоновано , не працюватиме для цієї програми. Більше інформації про папи та способи їх використання можна отримати тут .

Як зазначено на сторінці "man" та повторено в цій корисній статті , вона проста у використанні. Ви можете використовувати gcdemugui або видавати 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

Якщо виникають якісь помилки, або ви не можете завантажити або завантажити свої зображення, просто вийдіть із системи та увійдіть знову.


Side Примітка: Я був в змозі працювати Timeshock(гру Пінбол) в Wineякості зображення , встановлене на cdemuбуло помічено в Wineякості H: /media/Timeshock. (Гра раніше була встановлена ​​в Wine) Деякі ігри, можливо, вимагатимуть, щоб диск присвоїв D:літеру диска Wine.

Ви також можете використовувати cdemuдля багатьох інших речей, ніж просто встановлення пар бін / кий, і це може бути дуже корисно для тих, хто має конкретні потреби емуляції дисків або монтажу більш незвичних типів зображень. Більше інформації розміщено на офіційному веб-сайті , де детально описані наявні варіанти.


1
найдосконаліше і найефективніше рішення, інструмент демона, еквівалентний для Linux.
Le Gluon du Net
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.