Compilar e instalar Kernel na versão 9.1

Iniciado por jaimefig, 17 de Dezembro de 2009, 18:25

tópico anterior - próximo tópico

jaimefig

Ola amigos,

Esto tentanto compilar um novo kernel na versão 9.1
Tudo rodou bem, mas quando fui rodar o mkinitrd ele não existe.
Tentei instalar com o apt-get e aptitude, mas ele sempre dá erro na libdevmapper.
Tentei instalar a libdevmapper, mas diz que é obsoleta.
Alguem sabe me dizer se o mkinitrd foi substituido por outro programa?
Ainda, li que o mkinitrd é opcional. Tentei botar ele sem rodar o mkinitrd e deu erro de kernel panic.

Grato

Jaime

velox256

Dá uma olhada nessa página, é cheia de kernels já pré-compilados para o Ubuntu:

Citarhttp://kernel.ubuntu.com/~kernel-ppa/mainline/


Citação de: jaimefig online 17 de Dezembro de 2009, 18:25
Ola amigos,

Esto tentanto compilar um novo kernel na versão 9.1
Tudo rodou bem, mas quando fui rodar o mkinitrd ele não existe.
Tentei instalar com o apt-get e aptitude, mas ele sempre dá erro na libdevmapper.
Tentei instalar a libdevmapper, mas diz que é obsoleta.
Alguem sabe me dizer se o mkinitrd foi substituido por outro programa?
Ainda, li que o mkinitrd é opcional. Tentei botar ele sem rodar o mkinitrd e deu erro de kernel panic.

Grato

Jaime
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

flycojet

Cara sorte sua que conseguiu.  ???

Eu tentei atualizar o Kernel da versão 9.10 para a 2.6.32 ( se não me falha a memória ) sem sucesso.
Acontecem erros e conflitos com o drive da Nvidia com a versão antiga a 2.6.31.Já tentei de tudo para remover tais arquivos, todos sem sucesso. Pelo que entendi, os arquivos deveriam estar instalados no diretório etc/init.d/, pois a mensagem de erro que recebo ao aplicar o comando rm /etc/init.d/*nvidia* e diretório não localizado.
Enfim como sair dessa?

Em tempo: é mexendo que se aprende. Confesso que estou um pouco chateado pelos erros e dificuldades que encontrei com o Ubuntu. Por outro lado, como no jogo entre comprados e vendidos do mercado financeiros, a parcela de admiração pelo trabalho realizado por milhares de voluntários me anima cada vez mais para entender e poder contribuir com outros
.

jaimefig

Ok. Resolvido.
No lugar do mkinitrd tem que usar o mkinitramfs.
A sintaxe é a mesma.

Abraços

Jaime

mpmoraes

Falando em atualizar o kernel eu costumo fazer o seguinte:

Supondo que a atualização será para o kernel versão 2.6.32-020632, baixar os arquivos (do repositório citado acima):

a) Ubuntu 32 bits
linux-headers-2.6.32-020632-generic_2.6.32-020632_i386.deb
linux-headers-2.6.32-020632_2.6.32-020632_all.deb
linux-image-2.6.32-020632-generic_2.6.32-020632_i386.deb
linux-source-2.6.32_2.6.32-020632_all.deb

b) Ubuntu 64 bits
linux-headers-2.6.32-020632-generic_2.6.32-020632_amd64.deb
linux-headers-2.6.32-020632_2.6.32-020632_all.deb
linux-image-2.6.32-020632-generic_2.6.32-020632_amd64.deb
linux-source-2.6.32_2.6.32-020632_all.deb

Pelo terminal:
Citar
cd /pasta_onde_estão_os_arquivos_baixados
Citar
sudo dpkg –i *.deb

Compilar o kernal ainda acho meio hard, me falta muito conteúdo sobre a parte físic a da máquina...
Ubuntu 12.04 - AMD64 Notebook: Compaq Q40-714br, Intel Core 2 Duo T6600 2.2GHz Memória 4GB HD 500GB DVD-RW