如何挂载.cue文件?


51

我的CD映像不是.iso而是.cue。我无法安装它。我使用ubuntu 10.10 64位,并且尝试了很多程序。furiosmout只是说这不是图像文件,所以它不起作用。我找到了可以在.iso中转换.cue的程序(丙酮),但是它说我需要其他软件包(我无法得到)。我一直在寻找一种简单的方法。有什么帮助吗?


3
.cue文件中是否有.bin文件?
ændrük

是的 但这是在家里,所以稍后我将尝试解决方案。
哈布科斯特2010年

Answers:


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

过去这一直困扰着我,但我从未找到解决方案。我开始寻求答案,一时兴起 ; 这些说明来自该站点上的脚本。

您需要.cue文件随附的.bin文件。请注意文件大小:.bin可能是几百MB,而.cue可能少于一KB。如果您有一个很大的.cue文件,则可能是因为它的名称不正确,因此尝试使用此方法也不会有什么坏处:

  1. 安装fuseisosudo apt-get install fuseiso
  2. 运行fuseiso -p image_file.bin /path/to/mount,您将看到安装点充满了文件。可以以普通用户身份运行,并且目录不必存在。
  3. 完成后,运行fusermount -u /path/to/mount以卸载并删除fuseiso创建的目录。

希望这会有所帮助。


我一回到家就尝试。提前谢谢
Habkost

我试了一下,得到了错误的音频CD的.bin /提示,这是由“Brasero的”。这是从创建info fuseiso“.BIN图像的一个主要限制是fuseiso不处理.CUE文件以任何方式,并因此只能使用.BIN图片的第一首曲目。”
2011年

我还尝试挂载brasero创建的.bin,并获取init: wrong standard identifier in volume descriptor 0, skipping..。因此,它看起来像fuseiso,不适用于brasero的.bin格式。
mivk 2015年

11

而且bchunk也可以执行与iat相同的技巧:

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso

9

最好的方法是使用cdemu ; 我经常使用此实用程序来安装垃圾箱/提示对。该程序似乎不在存储库中,但是Launchpad上有一个ppa。您可以按照以下步骤进行安装:

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及其用法的更多信息,请参见此处

正如手册页中概述的那样,并且在这篇有用的文章中也重申它的用法,它很简单。您可以在终端中使用gcdemugui或发出cdemu命令。

只需指定提示/ 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显示WineH: /media/Timeshock。(游戏先前已安装在Wine)中,但是某些游戏可能需要在中为磁盘分配D:驱动器号Wine

cdemu除了挂接bin / cue对以外,您还可以将其用于其他许多用途,这对于有特殊需要来模拟驱动器或挂载更多异常图像类型的任何人可能非常有用。可以在官方网站上获得更多信息,其中详细说明了可用的选项。


1
最先进和有效的解决方案,一个守护程序工具,相当于Linux。
Le Gluon du Net
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.