COD4 kann auf einer anderen Partition 16.04 nicht ausgeführt werden

COD4 kann auf einer anderen Partition 16.04 nicht ausgeführt werden

Ich habe eine SSD. Ich habe den gesamten Spieleordner von meiner vorherigen Windows-Installation auf die besagte SSD kopiert und COD4 problemlos mit Wine gespielt. Aus irgendeinem Grund musste ich auf Win 10 umsteigen (/dev/sda3), also habe ich den Spieleordner auf meiner externen Festplatte gesichert und meine SSD formatiert (abzüglich /dev/sda1, das ist Home). Die Zuordnung ist wie folgt:

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

Jetzt kann ich das Spiel mit Wine von der externen Festplatte aus ausführen, auf der ich ein Backup erstellt habe, obwohl die Ladezeiten (wie erwartet) langsam sind. Ich habe den gesamten Spielordner auf meine neu formatierte ext4-Partition kopiert, die im obigen SS (/dev/sda6) zu sehen ist, aber wenn ich versuche, das Spiel auszuführen (Multiplayer, iw3mp.exe), erhalte ich nacheinander die folgenden Fehler:

WIN_IMPROPER_QUIT_BODY

https://imgtc.com/7wQsJq8

Fehler während der Initialisierung: Keine IWD-Dateien in /main gefunden

https://imgtc.com/gL7UxRo

Wenn ich die Einzelspieler-EXE (iw3sp.exe) ausführe, erhalte ich anstelle von Fehler 2 den folgenden Fehler:

https://imgtc.com/V2Edwzb

Ich kann nicht sagen, dass dies das erste Problem ist, das ich mit Wine hatte, aber es ist wahrscheinlich das erste Mal, dass ich nichts dagegen tun konnte. Ich bin für jede Hilfe sehr dankbar!

EDIT: Ich habe es herausgefunden.(nach langer Suche)

In Winecfg müssen Sie unter der Registerkarte „Laufwerke“ das Laufwerk manuell hinzufügen. Mein Laufwerk befand sich irgendwo wie Media/deniz/Laufwerksname. Wenn ich die automatische Erkennung verwendet habe, wurde das übergeordnete Laufwerk als D: angezeigt. In D: haben Sie Media/deniz/Laufwerksname als Unterverzeichnis. Sie müssen dorthin navigieren, es auswählen und auf „Hinzufügen“ und dann auf „Anwenden“ klicken.

Antwort1

Lösung:

In Winecfg müssen Sie unter der Registerkarte „Laufwerke“ das Laufwerk manuell hinzufügen. Mein Laufwerk befand sich irgendwo wie Media/deniz/Laufwerksname. Wenn ich die automatische Erkennung verwendet habe, wurde das übergeordnete Laufwerk als D: angezeigt. In D: haben Sie Media/deniz/Laufwerksname als Unterverzeichnis. Sie müssen dorthin navigieren, es auswählen und auf „Hinzufügen“ und dann auf „Anwenden“ klicken.

verwandte Informationen