N_E_O
:S Habe nen Root und konnte endlich Debian darauf installieren.
CoD4 befindet sich auf einer NTFS Partition, welche ich mithilfe des Befehls: sudo mount -t ntfs-3g /dev/sda3 /media/games nach /media/Games/ mounten konnte.
Dort befinden sich auch die ganzen CoD4 Linux Files.
Nun möchte ich CoD4 mit folgenden Parametern starten: sudo ./cod4_lnxded +set dedicated 2 +exec server.cfg doch ich bekomme nur folgende Fehlermeldung: Speicherzugriffsfehler
Hat das damit zutun das sich das Spiel auf einer gemounteten NTFS Partition befindet?
Deichgraf
Korrigiert mich, aber war es nicht so, das Linux NTFS wohl lesen, aber nicht schreiben konnte?
Bin mi gerade nicht sicher, da ich keine NTFS Partition im Rechner habe.
Mach mal lieber ext3 oder ext4 draus.
Ausserdem fehlt dir im Startbefehl noch am ende: "+map_rotate"
N_E_O
hmmmm jetzt hab ich alles nach /home/arm/games/cod4 verfrachtet, also auf die Partition, von der Linux bootet und es kommt der selbe fehler: Speicherzugriffsfehler oO
Deichgraf
Hast du den Server auch auf Windows installiert und die Platte nur in den Linux Server gesteckt?
Sind evtl. die Dateien defekt?
Stimmen die Dateirechte (chmod)?
Versuchs mal ohne sudo....
Dabei fällt mir gerade ein... Debian... da gabs doch irgendiwie was mit "Etch" und ne andere Version... irgendwas war doch mit dem "Etch" .... mit Debian kenne ich mich nicht so gut aus... ich hab openSUSE...
N_E_O
Also kurz paar Infos zum Root: istn kleiner PC der bei nem Bekannten mit einer halbwegs stabilen Leitung steht (2k upload was uns vorerst glücklich macht). Auf dem Server war zuerst W7 drauf, jetzt haben wir eine Partition, die von W7 umformatiert, sodass wir dadrauf Debian installen konnten. Die Spiel-Partition blieb unverändert auf der Festplatte. Nun habe ich den gesammten CoD4 Ordner von dieser NTFS-Partition auf die Linux-Partition gezogen, das Spiel befindet sich also in /home/arm/games/cod4
Versuche ich die Datie cod4_lnxded mit den Startparametern zu starten, kommt nur in der Konsole der Vermerk: Speicherzugriffsfehler
Mit und ohne sudo kommt die selbe Meldung =(
N_E_O
wtf lol jetzt geht es etwas besser^^
d.h. es kommt jetzt folgender fehler ohne sudo: Keine Berechtigung
mi sudo : command not found
-.-
Deichgraf
Gib der cod4_lnxded via konsole die Rechte 777 (chmod 777 cod4_lnxded)
Wenn du ein Startscript für "screen" benutzt, dem natürlich auch.
Startest du den Server auch mit dem User, dem die Dateien gehören?
Wenn die Dateien "root" gehören" kann der user "arm" die nicht ausführen.
Deichgraf
Und woran lag es nun ? An der Version? Passt nicht zu deiner Fehlerbeschreibung...
N_E_O
hmm ok geht immer noch nicht -.-
selber fehler wie am anfang >.<
N_E_O
ok habs = )
lag daran das man doch das ganze packet in tar auf den server gleich hochladen muss und dort mit linux selbst entpacken muss.
...
aber trotzdem thx =)
wgs./w@Lly
Wenn du die Dateien erst auf deinen Windows-Rechner herunterlädst, sie dort entpackst und wieder auf den Server hochschiebst, können die Binaries u.U. zerstört werden, je nachdem wie dein FTP- und/oder Pack-Programm eingestellt ist.
Das Paket per wget direkt zu saugen und auf dem Server selbst zu entpacken ist immer der bessere Weg zu einer einwandfreien Installation.
P.S. hab übrigens nen Etch... und keine Probleme mit CoD4 bislang.
Hatte das Erlebnis einer kaputten CoD2 lnxded aber auch schonmal und fast graue Haare bei der Fehlersuche bekommen.