Drusian
Veterano
Registrado
2.4K Mensagens
0 Curtidas
Olá tenho algumas dúvida?
Quais as diferenças entre: yes, no e as module na seleção de dispositivos
e na hora ...
Yes vc coloca o dispositivo diretamente na imagem do kernel
M(module) vc coloca o dispositivo como um modulo do sistema
no não coloca nada : )
Se sua imagem ficar minima use bzimage se ficar grande (provavel em micros com varios recursos e dispositivos) ai vc usa bz.
Abraço
Tiago Cruz
Zumbi
Registrado
10.3K Mensagens
1 Curtida
No site do morimoto tem um tutorial de compilar o kernel dahora, dá uma visitada lá!
Ricardo de C...
Geek
Registrado
4.4K Mensagens
2 Curtidas
Yes vc coloca o dispositivo diretamente na imagem do kernel
M(module) vc coloca o dispositivo como um modulo do sist...
yes - mas colocando o dispositivo direto na imagem do kernel significa oq?
modulo - significa oq,, quais as diferenças?
Ricardo de C...
Geek
Registrado
4.4K Mensagens
2 Curtidas
No site do morimoto tem um tutorial de compilar o kernel dahora, dá uma visitada lá!
:lol:
hehe,
vi o índice das matérias do Morimoto e nem dei importância, pensei que fosse passos mais difíceis e deixei quieto + o texto esclarece minhas dúvidas :wink:
Tux
Veterano
Registrado
1.6K Mensagens
3 Curtidas
yes - mas colocando o dispositivo direto na imagem do kernel significa oq?
modulo - significa oq,, quais as diferenç...
Fala Cast!
Olha kra, a diferença é que compilando o dispositivo diretamente no kernel, ele sempre irá inicializar quando o Linux for inicializado, e em módulos, você pode inicializar quando você quiser.
Um exemplo é com os drivers pra reconheçer o hd e o som: O hd você vai sempre precisar iniciar com o Linux senão não tem como usar o sistema, então você tem que compilar no kernel, já o som, você não é obrigado a iniciar junto com o Linux, então coloque-o como módulo e inicie a hora que quiser.
E (essa eu preciso que confirmem, heehe) acho que colocando diretamente no kernel, o dispositivo tem um desempenho melhor do que com o módulo.
Bem, qualquer informção errada, não exitem em corrigir!
Abraços.
Linux User #248579
[Biostar NF325-A7][Sempron64 2800+ @ 2400Mhz][2x256MB Geil Dragon Ultra 433 @ 253Mhz][Maxtor 120GB][DVD-RW Benq DW 1640][Maxxtro 500]
oxi
Super Participante
Registrado
1K Mensagens
0 Curtidas
Para cada módulo, existem três opções, Yes (Y), No N) ou Module (M) que permite carregar o componente na forma de um módulo, que será carregado apenas quando necessário, sem inchar o Kernel. Esta é a opção ideal para todos os componentes que quiser manter, mas não tem certeza se serão usados freqüentemente.
Se vc deixar como (Y) ele vai iniciar sempre com o seu kernel, vai fazer parte dele..
tendeu? :wink:
Aqui tem mais dicas sobre compilação do kernel, bem explicadinho.. 
https://www.hardware.com.br/livros/linux/04.asp
BeeR: Helping ugly people have sex since 1853.
Drusian
Veterano
Registrado
2.4K Mensagens
0 Curtidas
yes - mas colocando o dispositivo direto na imagem do kernel significa oq?
modulo - significa oq,, quais as diferenç...
+--+
| K | --> º Modulo CDROM
| E | --> º Modulo FAT32
| R | --> º Modulo Som
| N | --> º Modulo Rede
| E | --> º Modulo APM
| L | --> º Modulo PPP
+--+
Pense no kernel como uma lista com todos os dispositivos que precisa para que uma maquina funcione.
Quando vc compila algum dispositivo no kernel com Y ou seja nativo no nucleo sempre que o sistema iniciar ele já vai estar carregado..
Agora coisas como CDROM, PPP, placa de rede, suporte a fat 32 etc.. pode ser compilado como º Modulo.. assim vc pode escolher se ele vai ser carregado no boot da maquina, ou não..
Vamos supor que eu compilei suporte a FAT32 como modulo, assim só vou carregar o modulo FAT quando eu for utilizar este recurso, livrando memória e processamento.. e assim que eu acabar de usar este recurso eu posso descarregar este modulo...
fica mais ou menos como o desenho que eu fiz.. o kernel (a lista) sabe que tem modulos para cdrom, ppp, fat etc.. assim quando eu preciso desde recurso a lista chama os modulos,, e quando eu não estiver utilizando eu posso remove-los..
Isso é uma explicação totalmente grosseira, mas acho que dá prá ter uma ideia basica do funcionamento modular..
Abraços cara..
joao2c
Super Participante
Registrado
993 Mensagens
0 Curtidas
Yes vc coloca o dispositivo diretamente na imagem do kernel
M(module) vc coloca o dispositivo como um modulo do sist...
Bom drusian, só pra não passar batido, vc quis dizer q se for pequeno o kernel, deve-se compilar com zImage certo?? É q vc colocou bzImage 2 x.........hehee!
O Linux é uma "interface amigável". A diferença é que ele seleciona quem será seus amigos.
Ricardo de C...
Geek
Registrado
4.4K Mensagens
2 Curtidas
Valeu pessoal esse concerteza é um passo a mais para mim
:wink:
Só no MDK9 no fim eu dei um Make install e o kernel já foi sozinho pra pasta boot e o lili.conf ficou já configuradinho com uma versão Linuxmdkuser na opção de boot do lilo achei bem massa isso
Ricardo de C...
Geek
Registrado
4.4K Mensagens
2 Curtidas
o make install no kernel funciona em outras distros tb?