portando a configuração do kernel para uma arquitetura diferente

2

Eu tenho um bom Kernel .config setup para x86 que eu estou feliz com.

Agora, tenho alguns dispositivos diferentes baseados em ARM (alguns sem saída de vídeo) que vêm com suas configurações pré-configuradas padrão.

Gostaria de aproximar a configuração de todos os destinos, por exemplo, para que todos tenham os mesmos sistemas de arquivos ativados, etc.

Simplesmente copiar o .config não funcionará como um hardware específico, configurações importantes (que vêm com a configuração padrão) serão perdidas.

Configurações básicas de baixo nível (detalhes do processador, mapeamentos de E / S, ...) devem ser deixadas como estão e configurações de alto nível (sistemas de arquivos ativados, drivers de dispositivos USB, opções de segurança e muitas configurações não venha à minha mente agora) deve ser compartilhado por todas as configurações.

Existe algum tipo de "melhor prática" para tais situações ou eu realmente preciso verificar mais de 3000 configurações manualmente?

    
por Udo G 05.11.2015 / 18:17

1 resposta

0

A configuração do kernel do Linux inclui muitos detalhes específicos do hardware, como a ativação de drivers para dispositivos. É muito improvável que isso possa ser movido de uma arquitetura para outra (exceto para aquelas intimamente relacionadas, como x86 e x86_64). Além disso, os chips ARM são configurados a partir de um menu de dispositivos on-chip, que exigem tratamento especial de configuração. Isso torna o ARM ainda mais diferente no manuseio de configurações do seu PC do que, digamos, um x86_64 e um SPARC64.

Você terá que ajustar a configuração para seu uso específico uma vez. Você deve usar uma das ferramentas de configuração baseadas em menus, que permitirão manter as áreas de configuração como estão sem muito trabalho.

    
por 06.11.2015 / 00:42