Onde o kernel reside? [RESOLVIDO]

1. Onde o kernel reside? [RESOLVIDO]

Felipe
leeNux

(usa Linux Mint)

Enviado em 16/10/2019 - 16:36h

Olá, li o seguinte trecho em um livro: "O kernel é um software que reside na memória...". Então ele fica no disco rígido e, se sim, onde?


  


2. MELHOR RESPOSTA

Eric
Grinder

(usa Slackware)

Enviado em 16/10/2019 - 20:08h

Eu já diria que o kernel fica em vários lugares

Source em /usr/src
Kernel em /boot/
Modulos do Kernel /lib/mobules
Firmwares do Kernel /lib/firmware


- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1

3. Re: Onde o kernel reside? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2019 - 16:49h

nao sei bem como funciona mais o computador liga e inicia a init sistem que carrega o kernel,carrega na memoria e inicia os servicos
o kernel e o programa que faz ponte entre o software e hardware
ele fica em /usr/src/


4. Re: Onde o kernel reside?

aguamole
aguamole

(usa KUbuntu)

Enviado em 16/10/2019 - 17:11h

Digite o comando:
ls -s /boot/ | grep vmlinuz
Sera listado os kernels localizado em /boot/
Dai ao iniciar o computador ele é copiado para a memoria.
Só esses ai que é copiado para memoria os outros pedaço (module) não vai para a memoria.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


5. Re: Onde o kernel reside? [RESOLVIDO]

Felipe
leeNux

(usa Linux Mint)

Enviado em 16/10/2019 - 17:52h

aguamole escreveu:

Digite o comando:
ls -s /boot/ | grep vmlinuz
Sera listado os kernels localizado em /boot/
Dai ao iniciar o computador ele é copiado para a memoria.
Só esses ai que é copiado para memoria os outros pedaço (module) não vai para a memoria.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


Copiados de /boot/ para a memória... mas isso não já seria estar na memória?

------------------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.


6. Re: Onde o kernel reside? [RESOLVIDO]

Cézar Augusto
cizordj

(usa Debian)

Enviado em 16/10/2019 - 18:14h


leeNux escreveu:
Copiados de /boot/ para a memória... mas isso não já seria estar na memória?

Essa memória que estamos falando é a memória RAM, ela é uma memória volátil, ou seja, quando desligamos o computador tudo que está nela se perde. Então quando ligamos o computador todo o sistema operacional é carregado para a memória RAM e permanece rodando lá até você desligar a máquina, ou quando acontece uma queda de energia, que faz com que todo o seu trabalho não salvo seja perdido.


________________________________________________
O programador tem a mania de achar que tudo é objeto


7. Re: Onde o kernel reside? [RESOLVIDO]

Felipe
leeNux

(usa Linux Mint)

Enviado em 16/10/2019 - 18:36h

ppa-DO_MAL escreveu:

nao sei bem como funciona mais o computador liga e inicia a init sistem que carrega o kernel,carrega na memoria e inicia os servicos
o kernel e o programa que faz ponte entre o software e hardware
ele fica em /usr/src/


Listei o diretório em questão (/usr/src/) e lá tinham diretórios com nomes tipo assim:

linux-headers-4.15.0-20

Vários com nomes parecidos... então ficam neles o kernel?
-----------------------------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.


8. Re: Onde o kernel reside? [RESOLVIDO]

Felipe
leeNux

(usa Linux Mint)

Enviado em 16/10/2019 - 18:40h

Cizordj escreveu:

Essa memória que estamos falando é a memória RAM, ela é uma memória volátil, ou seja, quando desligamos o computador tudo que está nela se perde. Então quando ligamos o computador todo o sistema operacional é carregado para a memória RAM e permanece rodando lá até você desligar a máquina, ou quando acontece uma queda de energia, que faz com que todo o seu trabalho não salvo seja perdido.


________________________________________________
O programador tem a mania de achar que tudo é objeto


Entendo... então é como se ele precisasse ser copiado para a ram para funcionamento ao passo que o arquivo "original" fica no HD para não haver perdas...

---------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.


9. Re: Onde o kernel reside? [RESOLVIDO]

aguamole
aguamole

(usa KUbuntu)

Enviado em 16/10/2019 - 18:44h

leeNux escreveu:

Copiados de /boot/ para a memória... mas isso não já seria estar na memória?

Um fracassado vencerá um gênio com trabalho duro.

Ele já entendeu que reside na memoria agora ele quer saber onde fica no HD.


CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


10. Re: Onde o kernel reside?

aguamole
aguamole

(usa KUbuntu)

Enviado em 16/10/2019 - 18:48h

leeNux escreveu:

Listei o diretório em questão (/usr/src/) e lá tinham diretórios com nomes tipo assim:

linux-headers-4.15.0-20

Vários com nomes parecidos... então ficam neles o kernel?

O kernel tem varios arquivos qual arquivo você quer saber?
Se for aquele que reside na memoria é em /boot/
ls -s /boot/ | grep vmlinuz
Se for os modules é /usr/src/
ls -s /usr/src/ | grep linux

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


11. Re: Onde o kernel reside? [RESOLVIDO]

Felipe
leeNux

(usa Linux Mint)

Enviado em 16/10/2019 - 19:32h

aguamole escreveu:

O kernel tem varios arquivos qual arquivo você quer saber?
Se for aquele que reside na memoria é em /boot/
ls -s /boot/ | grep vmlinuz
Se for os modules é /usr/src/
ls -s /usr/src/ | grep linux

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


Interessante, pensei que o kernel era tipo um arquivo único...
No caso esses comandos que me sugeriu já os lista?

----------------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.


12. Re: Onde o kernel reside? [RESOLVIDO]

Matheus
pylm

(usa Gentoo)

Enviado em 16/10/2019 - 20:00h


aguamole escreveu:

leeNux escreveu:

Listei o diretório em questão (/usr/src/) e lá tinham diretórios com nomes tipo assim:

linux-headers-4.15.0-20

Vários com nomes parecidos... então ficam neles o kernel?

O kernel tem varios arquivos qual arquivo você quer saber?
Se for aquele que reside na memoria é em /boot/
ls -s /boot/ | grep vmlinuz
Se for os modules é /usr/src/
ls -s /usr/src/ | grep linux

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


/usr/src fica a source, daí o nome do diretório.
Os módulos ficam numa pasta específica /lib/modules/ e os módulos compilados de forma builtin ficam no próprio arquivo do kernel em /boot/





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts