O kernel de 64 bits de compilação personalizada não executa aplicativos de 32 bits

O kernel de 64 bits de compilação personalizada não executa aplicativos de 32 bits

Eu construo um kernel personalizado de 64 bits para um tablet asus t100. Usando este kernel personalizado, tudo funciona muito bem, wifi, bluetooth, etc, mas meu ubuntu x64 não executa aplicativos de 32 bits. Eu acho que deve ser o kernel porque quando eu inicializo o kernel padrão do Ubuntu, os aplicativos de 32 bits funcionam. Existe uma opção específica de configuração do kernel que devo ativar para que meu kernel personalizado execute aplicativos de 32 bits? Obrigado

Responder1

É provável que você tenha deixado de fora uma opção de configuração do kernel para ativar o suporte para binários de 32 bits. Você CONFIG_IA32_EMULATIONdefiniu em seu kernel personalizado?

Caso contrário, habilite-o através da make menuconfiginterface e reconstrua.

informação relacionada