无法在不同的分区上运行 COD4 16.04

无法在不同的分区上运行 COD4 16.04

我有一块固态硬盘。我已将之前安装的 Windows 中的整个游戏文件夹复制到该固态硬盘上,并在 Wine 上玩 COD4,没有任何问题。出于某种原因,我不得不使用 Win 10(/dev/sda3),因此我将游戏文件夹备份到外部硬盘上,并格式化了固态硬盘(减去 /dev/sda1,即主目录)。分配如下:

https://i.imgtc.com/vYI4kHR.png

现在,我可以从备份到的外部硬盘驱动器上运行 wine 上的游戏,尽管加载时间很慢(正如预期的那样)。我将整个游戏文件夹复制到上面 ss 中新格式化的 ext4 分区(/dev/sda6),但当我尝试运行游戏(多人游戏,iw3mp.exe)时,我连续收到以下错误:

WIN_IMPROPER_QUIT_BODY

https://imgtc.com/7wQsJq8

初始化过程中出错:在 /main 中未找到 IWD 文件

https://imgtc.com/gL7UxRo

当我运行单人游戏 exe (iw3sp.exe) 时,我收到以下错误而不是错误 2:

https://imgtc.com/V2Edwzb

我不能说这是我第一次遇到 Wine 问题,但这可能是我第一次对此束手无策。任何帮助都将不胜感激!

编辑:我明白了。(经过长时间的搜索)

在 winecfg 的驱动器选项卡下,您必须手动添加驱动器。我的驱动器位于 Media/deniz/drivename 之类的某个位置;当我使用自动检测时,父级将显示为 D: 。在 D: 中,您有 Media/deniz/drivename 作为子目录。您必须导航到该目录,选择它并单击添加,然后单击应用。

答案1

解决方案:

在 winecfg 的驱动器选项卡下,您必须手动添加驱动器。我的驱动器位于 Media/deniz/drivename 之类的某个位置;当我使用自动检测时,父级将显示为 D: 。在 D: 中,您有 Media/deniz/drivename 作为子目录。您必须导航到该目录,选择它并单击添加,然后单击应用。

相关内容