El kernel de 64 bits de compilación personalizada no ejecuta aplicaciones de 32 bits

El kernel de 64 bits de compilación personalizada no ejecuta aplicaciones de 32 bits

Construyo un kernel personalizado de 64 bits para una tableta asus t100. Al usar este kernel personalizado, todo funciona muy bien, wifi bluetooth, etc., pero mi ubuntu x64 no ejecuta aplicaciones de 32 bits. Creo que debe ser el kernel porque cuando inicio el kernel predeterminado de Ubuntu, las aplicaciones de 32 bits funcionan. ¿Existe alguna opción de configuración del kernel específica que deba habilitar para que mi kernel personalizado pueda ejecutar aplicaciones de 32 bits? Gracias

Respuesta1

Es probable que hayas omitido una opción de configuración del kernel para habilitar la compatibilidad con archivos binarios de 32 bits. ¿Lo ha CONFIG_IA32_EMULATIONdefinido en su kernel personalizado?

De lo contrario, habilítelo a través de la make menuconfiginterfaz y reconstruya.

información relacionada