無法在不同分區 16.04 上運行 COD4

無法在不同分區 16.04 上運行 COD4

我有一塊SSD。我已將先前 Windows 安裝中的整個遊戲資料夾複製到上述 SSD 上,並在 wine 上玩《COD4》,沒有任何問題。由於某種原因,我必須獲得win 10(/dev/sda3),因此我將遊戲資料夾備份到我的外部HDD 上,並格式化了我的SSD(減去/dev/sda1,這是主目錄)。分配情況如下:

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

現在,我可以在已備份的外部硬碟上的 wine 上運行遊戲,儘管載入時間很慢(如預期)。我將整個遊戲資料夾複製到上面的ss (/dev/sda6) 中看到的新格式化的ext4 分割區上,但是當我嘗試執行遊戲(多人遊戲,iw3mp.exe)時,我連續收到以下錯誤:

WIN_IMPROPER_QUIT_BODY

https://imgtc.com/7wQsJq8

初始化期間出錯:在 /main 中找不到 IWD 文件

https://imgtc.com/gL7UxRo

當我執行單人 exe (iw3sp.exe) 時,我收到以下錯誤而不是 error2:

https://imgtc.com/V2Edwzb

我不能說這是我在葡萄酒方面遇到的第一個問題,但這可能是我第一次對此無能為力。非常感謝任何幫助!

編輯:我想通了。(經過長時間的搜索)

在 winecfg 的驅動器標籤下,您必須手動新增驅動器。我的驅動器位於 Media/deniz/drivename 等位置;當我使用自動偵測時,父級將顯示為 D: 。在 D: 中,您有 Media/deniz/drivename 作為子目錄。您必須導航到該位置,選擇它並按一下“新增”,然後按一下“應用”。

答案1

解決方案:

在 winecfg 的驅動器標籤下,您必須手動新增驅動器。我的驅動器位於 Media/deniz/drivename 等位置;當我使用自動偵測時,父級將顯示為 D: 。在 D: 中,您有 Media/deniz/drivename 作為子目錄。您必須導航到該位置,選擇它並按一下“新增”,然後按一下“應用”。

相關內容