在 Wine 中挂载 ISO 映像?

Nur*_*Nur 12 wine mount iso

我需要在 wine 中安装一些程序,这需要访问已安装的 ISO 映像。每当我在 Nautilus 中安装 ISO 映像时,它在 Wine 中安装在哪个驱动器中?

对于一些可以自动找到 ISO 的程序,我没有问题。

Tak*_*kat 12

德穆

我们成功地挂载了 CD 或 DVD 映像,以便在 Wine 中安装应用程序或运行需要使用CDemu访问其 CD 的应用程序。在 ISO 中,支持多种其他格式。因此,图像不需要是 ISO 格式。

可以通过将以下 ppa 添加到我们的源中来安装该应用程序:

  • ppa:cdemu/ppa

然后我们可以安装 CDemu 客户端和 CDemu 守护进程

sudo apt-get update && sudo apt-get install cdemu-daemon cdemu-client
Run Code Online (Sandbox Code Playgroud)

注销并重新登录或重新启动后,守护程序将启动。要将 ISO 文件挂载为 CD,我们可以发出:

cdemu load <number> <path_to_iso>
Run Code Online (Sandbox Code Playgroud)

<number>对应于由CDemu装载驱动器的内部数(每默认2个驱动器,在改变此/etc/default/cdemu-daemon,如果需要更高的数目。

以下是0从加载驱动器的示例命令image.iso

cdemu load 0 /home/nur/images/image.iso
Run Code Online (Sandbox Code Playgroud)

这将卸载图像:

cdemu unload <number> 
Run Code Online (Sandbox Code Playgroud)

相关问题:


pre*_*ise 8

使用您喜欢的任何工具或命令挂载 ISO 或磁盘后,启动Configure Wine创建一个新的驱动器映射。单击添加,浏览路径并选择确定。在这里,我已将 Ubuntu 13.10 i386 DVD 映射到e:wine 中的驱动器号(g:用于我的闪存驱动器)。

葡萄酒

然后就可以浏览$HOME/user/.wine'sdosdrives目录下的iso或磁盘了。

DOS设备


Ser*_*erg 6

sudo mount -o loop /path/to.iso /mnt/cdrom/
Run Code Online (Sandbox Code Playgroud)

  • Nur 使用 Nautilus 挂载了一个图像,这就是为什么 wine 看不到它。如果将映像挂载到通常的 cdrom 位置,那么 wine 可以看到它。 (2认同)
  • 您的解决方案运行良好。我建议在驱动器选项卡中使用 `winecfg`/Wine Configuration 为 `/mnt/cdrom/` 添加一个永久映射或创建一个链接。`ln -s /mnt/cdrom /home/user_name/.wine/dosdevices/e:` (2认同)