Grinder
(usa Slackware)
Enviado em 05/07/2015 - 21:43h
kwrnel escreveu:
Grinder escreveu:
Bom, eu tentei pegar uma vez o .config de um kernel compilado aqui no Debian para ser usado no Slackware, resultado. Kernel Panic.
Mas acredito que é na tentativa e erro mesmo, tanto que esse mesma config do debian eu consegui compilar kernel no mint e ubuntu.
Mas depois que eu descobri o "sakc" que é para o OpenSuse, mas pode ser usado em qualquer distro eu não tenho mais problema com .config de kernel.
Se você pegar o .config de um kernel compilado é bem provável que dará problemas, sendo que, este arquivo é editado ao configurar o kernel.
# make config irá configurar este arquivo. Já tentou este comando? Pode ser que o arquivo seja criado de acordo com sua configuração.
Existe uma diferença entre criar uma .config e atualizar uma .config feita.
Eu estou falando sobre criar a primeira .config
Eu já tentei uma série de comandos para compilar kernel
make oldconfig
make localmodconfig
make config
make prepare
E já tentei pegar .config originais das distribuições, mas não dá pra aceitar. Vem com tanta flags ligadas de coisas que vc nunca vai usar além de milhares de drivers que não tem nada a ver com o seu hardware...
Enfim, melhor forma que eu achei para criar a primeira config foi o SAKC que ele automaticamente pega todos os módulos ligados naquele momento e desabilita o restante e cria uma .config totalmente configurada pro seu hardware.
Agora quando eu já tenho uma .config criada e lança um kernel novo por exemplo, basta pegar a .config e digitar make localmodconfig que ele vai criar uma nova config te perguntando as coisas novas do kernel novo.