Benutzerdefinierter 64-Bit-Kernel führt keine 32-Bit-Anwendungen aus

Benutzerdefinierter 64-Bit-Kernel führt keine 32-Bit-Anwendungen aus

Ich habe einen benutzerdefinierten Kernel (64 Bit) für ein Asus T100-Tablet erstellt. Mit diesem benutzerdefinierten Kernel funktioniert alles sehr gut, WLAN, Bluetooth usw., aber mein Ubuntu x64 kann keine 32-Bit-Apps ausführen. Ich denke, es muss am Kernel liegen, denn wenn ich den Standard-Ubuntu-Kernel boote, funktionieren die 32-Bit-Apps. Gibt es eine bestimmte Kernel-Konfigurationsoption, die ich aktivieren muss, damit mein benutzerdefinierter Kernel 32-Bit-Apps ausführen kann? Danke

Antwort1

Wahrscheinlich haben Sie eine Kernelkonfigurationsoption ausgelassen, um die Unterstützung für 32-Bit-Binärdateien zu aktivieren. Haben Sie diese CONFIG_IA32_EMULATIONin Ihrem benutzerdefinierten Kernel definiert?

Wenn nicht, aktivieren Sie es über die make menuconfigSchnittstelle und erstellen Sie es neu.

verwandte Informationen