64 bit mag keine 32 bit :/

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
ChaosKrieger
Beiträge: 5
Registriert: 04.02.2006 11:28:46

64 bit mag keine 32 bit :/

Beitrag von ChaosKrieger » 04.02.2006 11:33:54

morgen zusammen,

ich hab leider ein etwas "arges" problem.. und zwar:

ich kann auf meinem server keine 32 bit binaris ausführen,

Code: Alles auswählen

ts2@debian3164lamp:~/tss2_rc2$ ./teamspeak2-server_startscript start
starting the teamspeak2 server
./teamspeak2-server_startscript: line 29: ./server_linux: cannot execute binary file
dies geschiet mit wirklich jeder 32 bit anwedung..

kann mir evtl. hier irgendjemand helfen? such nun seit ca 24 stunden

ps. es halndelt sich um debian sarge (64 bit) auf einem root server


MFG

chaos

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 04.02.2006 12:10:21

Dazu brauchst du ein 32-bit Chroot mit den benötigten Libs in 32-bit Versionen in dem du die 32-bit Anwendungen startest.

Alles vorausgesetzt es handelt sich um einen Amd64-Server und nicht einen Itanium oder gar ne Alpha (die Leute vergessen das immer irgendwie zu erwähnen - als ob 64bit == amd64...)

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

ChaosKrieger
Beiträge: 5
Registriert: 04.02.2006 11:28:46

Beitrag von ChaosKrieger » 04.02.2006 12:26:55

sorry, du hast natürlich recht.. hab darran nicht gedacht es ist ein amd

mit dem chroot hab ich gelsen, allerdings nichts mit deutscher anleitung gefunden..

habe auch gelesen das es im kernel aktiviert sein muss.. kernel habe ich bisher nur auf meinem laptop versucht allerdings meistens ohne erfolg ;)

würde also ungerne den versuch auf meinem root machen..

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 04.02.2006 12:39:17

Sollte eigentlich auch schon beim AMD ohne chroot funktionieren, wie auf anderen Platformen auch
Siehe http://www.debianforum.de/forum/viewtop ... highlight=

Gruß
gms

ChaosKrieger
Beiträge: 5
Registriert: 04.02.2006 11:28:46

Beitrag von ChaosKrieger » 04.02.2006 12:43:53

ja, nur leider habe ich keine sourcen dafür :/ es sind die binaris die es mir so schwer machen

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 04.02.2006 13:04:09

mit den installierten 32 bit Libraries, sollten ja auch 32 Binaries ausführbar sein.
Sollte diese Applikation auch von "nicht gcc" Libraries abhängen, müßten diese Libraries auch für 32 bit gebaut werden. Die Applikation selber mußt du dazu nicht compilieren können.

Gruß
gms

ChaosKrieger
Beiträge: 5
Registriert: 04.02.2006 11:28:46

Beitrag von ChaosKrieger » 04.02.2006 13:23:09

nunja.. die libs habe ich ja installiert, aber im kernel scheint 32 bit emulation nicht enabled zu sein..

der versuch einen neuen kernel zu installueren (apt) scheiterte darran das der alte kernel trotzdem gebootet wird..

ich bin gerade am überlegen ob mein provieder ein neues 32 bit system installieren würde...

zum thema kosten finde ich leider nichts..

hat evtl. jemand erfahrung mit hetzner?

Antworten