我如何挂载 .cue 文件?

我如何挂载 .cue 文件?

我有一个 CD 映像,它不是 .iso,而是 .cue。我无法挂载它。我使用的是 ubuntu 10.10 64 位,我试过很多程序。furiosmout 只是说它不是映像文件,根本不起作用。我找到了一个程序(acetone),它可以将 .cue 转换为 .iso,但它说我需要其他软件包(我找不到)。我正在寻找一种简单的方法。有什么帮助吗?

答案1

通常,.cue 文件会附带一个包含实际图像数据的 .bin 文件。如果您想将其转换为 .iso 格式,Iso9660 分析工具( apt-get install iat) 应该可以解决问题:

iat --iso --input=my_image.bin --output=my_new_image.iso

答案2

这个问题一直困扰着我,我从来没有找到解决办法。我开始寻找答案,一时兴起发现的;这些说明源自该站点上的脚本。

您需要 .bin 文件,该文件应与 .cue 文件一起提供。请注意文件大小:.bin 可能有几百 MB,而 .cue 可能不到 1 KB。如果您有一个很大的 .cue 文件,则可能命名不正确,因此无论如何尝试一下也无妨:

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

希望这有帮助。

答案3

并且可以做同样的事我在

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso

答案4

最好的方法是使用德穆;我经常使用此实用程序安装 bin/cue 对。该程序似乎不在存储库中,但有一个苯甲酸可以在 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。有关 ppa 及其使用方法的更多信息,请参阅可在此处获得

如手册页所述,并重申在这篇有用的文章中,使用起来很简单。您可以使用 GUI或在终端中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来显示新条目:/medials

cdrom  floppy  floppy0  ISOimage  Timeshock  ZEN STONE

奇怪的是,我仍然必须单击才能将它们挂载到我的文件管理器(Thunar)中。

您可以通过指定加载图像对时使用的相同设备(0)来卸载该图像对:

cdemu unload 0

如果出现任何错误,或者您无法加载或卸载图像,只需注销并重新登录。


附注:我能够Timeshock在 中运行(Pinball 游戏),Wine因为由 安装的图像cdemu在 中显示WineH: /media/Timeshock。(该游戏之前已在 中安装Wine)但是,某些游戏可能要求在 中为磁盘分配D:驱动器号Wine

除了挂载 bin/cue 对之外,您还可以使用它cdemu做很多其他事情,对于需要模拟驱动器或挂载更多不寻常图像类型的人,它可能非常有用。更多信息请访问官方网站,其中详细说明了可用的选项。

相关内容