|
![]() |
||
Como recompilar kernel no Mandriva 2008 Spring
|
||
. Nós temos 759.316 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
General de Pijama
|
Alguém sabe ou tem algum tutorial para recompilar o kernel no Mandriva 2008 Spring? See ya
__________________
*E8400 BOX | ECS P45T-A | 2x2GB DDR2 800MHz Corsair 5-5-5-18 | 2x500GBs SATA Samsung 16MB de cache | ZOGIS 8400GS 512MB DDR2 | Pioneer DVD-RW 212D SATA.*MacMini 2011 Late, 4GB DDR3 1333MHz, 500GB, Radeon 6330M. Lion 10.7.4 |
|
|
|
|
|
#2 (permalink) |
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.964
Reputação: 858
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Tem esse aqui -> Recompilando Kernel
Mas na hora de compilar o kernel, depois de configurar tudo, e criar a imagem você pode usar... make rpm pra criar o kernel(.rpm) que provavelmente vá pra pasta /usr/src/rpm/RPMS/i386, e depois de instalar, pra criar a imagem do kernel a ser indicada no grub... mkinitrd /boot/initrd-"versão do kernel + apend(extra) sem as aspas".img "versão do kernel + apend(extra) sem as aspas" Exemplo: mkinitrd /boot/initrd-2.6.24.4-custom-5.img 2.6.24.4-custom-5 Sendo: 2.6.24.4-custom a versão do kernel -5 o apend(extra) escolhido na hora do config(make xconfig/menuconfig/oldconfig)
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
|
|
|
|
|
|
#3 (permalink) | |
|
General de Pijama
|
Estou tendo problemas na hora de compilar o Kernel, baixei a versao 2.6.25-4 do kernel.org, escolho as opções no make menuconfig só que na hora do make aparece sempre depois de dmi_scan algo sobre um erro com o memcpy pelo que notei no Firmware Drivers (que eu lembre era isso) tem uma opção lá DMI relacionado a BIOS e mais três opções, já fiz de tudo e mesmo assim a mensagem persiste. Continuei assim mesmo e na hora de inicializar o sistema simplesmente fica escura a tela e o teclado e mouse não funcionam.
Quanto a mkinitrd aparece a seguinte mensagem Citação:
__________________
*E8400 BOX | ECS P45T-A | 2x2GB DDR2 800MHz Corsair 5-5-5-18 | 2x500GBs SATA Samsung 16MB de cache | ZOGIS 8400GS 512MB DDR2 | Pioneer DVD-RW 212D SATA.*MacMini 2011 Late, 4GB DDR3 1333MHz, 500GB, Radeon 6330M. Lion 10.7.4 |
|
|
|
|
|
|
#4 (permalink) | |||
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.964
Reputação: 858
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
Citação:
Um conselho use um kernel 2.6.24 esse 2.6.25 tá muito novinho se não me engano pra funcionar placas nvidia precisa de um patch no kernel pra poder instalar o driver, caso seja ATI ela já fez o trabalho de casa e lançou o driver(Novo driver ATI com suporte ao kernel 2.6.25 lançado!), se nenhuma das 2 não sei dizer.
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
|
|||
|
|
|
|
|
#5 (permalink) | |
|
General de Pijama
|
Quando eu dou o #sh /usr/src/linux/scrits/ver_linux
Citação:
__________________
*E8400 BOX | ECS P45T-A | 2x2GB DDR2 800MHz Corsair 5-5-5-18 | 2x500GBs SATA Samsung 16MB de cache | ZOGIS 8400GS 512MB DDR2 | Pioneer DVD-RW 212D SATA.*MacMini 2011 Late, 4GB DDR3 1333MHz, 500GB, Radeon 6330M. Lion 10.7.4 |
|
|
|
|
|
|
#6 (permalink) |
|
General de Pijama
Registrado em: May 2006
Localização: Recife - Pe
Mensagens: 3.126
Reputação: 19
![]() ![]() ![]() |
Estou doido para compilar tb o kernel do mau mandriva, fico no aguardo do tuto feito por vc para facilitar a vida dos menos conhecedores desta arte...
|
|
|
|
|
|
#7 (permalink) | ||
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.964
Reputação: 858
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
Citação:
$ grep OHCI /usr/src/linux/.config
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
|
||
|
|
|
|
|
#8 (permalink) | |||
|
General de Pijama
|
Desisti do 2.6.25.4 e tentei compilar o 2.6.24.7 . Quando vou executar o
Citação:
Citação:
Citação:
__________________
*E8400 BOX | ECS P45T-A | 2x2GB DDR2 800MHz Corsair 5-5-5-18 | 2x500GBs SATA Samsung 16MB de cache | ZOGIS 8400GS 512MB DDR2 | Pioneer DVD-RW 212D SATA.*MacMini 2011 Late, 4GB DDR3 1333MHz, 500GB, Radeon 6330M. Lion 10.7.4 |
|||
|
|
|
|
|
#9 (permalink) | |
|
General de Pijama
|
Finalmente consegui, foi só mudar para módulos nas configurações do IDE
![]() Citação:
__________________
*E8400 BOX | ECS P45T-A | 2x2GB DDR2 800MHz Corsair 5-5-5-18 | 2x500GBs SATA Samsung 16MB de cache | ZOGIS 8400GS 512MB DDR2 | Pioneer DVD-RW 212D SATA.*MacMini 2011 Late, 4GB DDR3 1333MHz, 500GB, Radeon 6330M. Lion 10.7.4 |
|
|
|
|
|
|
#10 (permalink) |
|
Membro Senior
Registrado em: May 2007
Localização: Estado dos gaúchos tchê
Mensagens: 281
Reputação: 11
![]() |
Opa!!
Zero Knight, e após a compilação ficou mais rápido??? Estou pensando em compilar o meu, está demorando muito para iniciar... Esses comandos geram também o kernel-devel??? Preciso dele pra compilar o driver do modem... Se puder fazer um resumo de todos os comando fica melhor para nós. ![]() Feito!!
__________________
Mandriva 2008.1 Spring Não use drogas, use Linux!!! ![]() ------------------------ Linux User: 452657 |
|
|
|
|
|
#11 (permalink) |
|
General de Pijama
Registrado em: May 2006
Localização: Recife - Pe
Mensagens: 3.126
Reputação: 19
![]() ![]() ![]() |
Knigth, faz aqui um passo a passo, desde o link do kernel, comandos para compilação e ajustes do grub, vai ajudar muita gente com certeza! Vc sentiu alguma melhora na performance do sistema?
|
|
|
|
|
|
#12 (permalink) |
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.964
Reputação: 858
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Compilar kernel tem complicação não
![]() 1- Descide-se o que quer: > Baixar o kernel manualmente por aqui, ou tem também o do grande Hqxriven que funcionou aqui tanto no Kurumin quanto no Mandriva (http://ubuntuforum-br.org/index.php/topic,29799.0.html). > Baixar o source pelo próprio gerenciador de pacotes da sua distro. 2- Se baixou manualmente daqui ou de qualquer outro lugar, jogar o kernel pra pasta /usr/src e descompactar lá. > Lembrando das dependências que basicamente são: - Distros RPM's, instalar o rpm-build, libqt3-devel, libncurses-devel - Distros Debian Based, instalar o build-essential, libqt3-mt-dev, libncurses-dev 3- Logar como root e criar um link simbolico da pasta do kernel a ser compilado, para a pasta linux dentro de /usr/src/, ficando assim: /usr/src/linux Código:
> Entrar na pasta do kernel: Código:
Código:
Código:
Código:
Código:
> Distros RPM's: Código:
Código:
Código:
> Distros RPM's: Código:
Código:
Código:
> Se Grub, é só copiar a entrada do kernel anterior alterando apenas o de vermelho: Código:
Código:
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
Última edição por DJ. : 12-02-2009 às 3:37. Motivo: As dependências!!! + Obs |
|
|
|
|
|
#13 (permalink) |
|
General de Pijama
Registrado em: May 2006
Localização: Recife - Pe
Mensagens: 3.126
Reputação: 19
![]() ![]() ![]() |
Grande tuto DJ, mas dá uma olhada aqui:
[root@189-77-19-30 linux]# cp /boot/config-2.6.24.4-desktop-3mnb cp: operando de ficheiro de destino em falta após `/boot/config-2.6.24.4-desktop-3mnb' Tente `cp --help' para mais informação. [root@189-77-19-30 linux]# O que devo fazer? |
|
|
|
|
|
#14 (permalink) |
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.964
Reputação: 858
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Falta indicar o destino da copia do config(que nesse caso é config-2.6.24.4-desktop-3mnb ), o .config
Código:
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
|
|
|
|
|
|
#15 (permalink) | |
|
General de Pijama
Registrado em: May 2006
Localização: Recife - Pe
Mensagens: 3.126
Reputação: 19
![]() ![]() ![]() |
Bom fiz tudo direitinho , compilei instaleo com o make rpm, mas estou confuso nesta parte:
mkinitrd /boot/initrd-"versão do kernel + apend(extra) escolhido na hora do config".img "versão do kernel + apend(extra) escolhido na hora do config" Vc pode tornar mais claro? Não acho o initrd- do kernel omnislash... Citação:
|
|
|
|
|
|
|
#16 (permalink) |
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.964
Reputação: 858
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Você não vai acha-lo, pois vai cria-lo com a versão e caso tenha adicionado um append(na hora do config tem uma opção Local Version - apend to kernel release em General setup), mas já que compilou o kernel do Hqxriven:
Código:
Código:
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
|
|
|
|
|
|
#17 (permalink) |
|
General de Pijama
Registrado em: May 2006
Localização: Recife - Pe
Mensagens: 3.126
Reputação: 19
![]() ![]() ![]() |
Valeu, kernel omnislash rodando. Vejo um melhor gerenciamento de mem ram e a resposta do sistema está muito boa. Só o bootsplash que não apareceu...Obrigado!
Edit: Como faço para este kernel ficar como kernel padrão? Última edição por Servo : 26-05-2008 às 13:50. |
|
|
|
|
|
#18 (permalink) |
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.964
Reputação: 858
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Fala padrão no grub??? Dê uma olhada aqui(Configurando o grub), na parte que fala do default
![]()
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
|
|
|
|
|
|
#19 (permalink) |
|
General de Pijama
Registrado em: May 2006
Localização: Recife - Pe
Mensagens: 3.126
Reputação: 19
![]() ![]() ![]() |
Obrigado pelas dicas DJ, kernel instalado e funcionando direitinho! A diferença é q depois que se chama um aplicativo, pela segunda vez fica uma bala, bom gerenciamento de mem ram, ótimo desempenho da máquina... E já instalei a nvidia!
|
|
|
|
|
|
#20 (permalink) |
|
Veterano
Registrado em: Nov 2007
Mensagens: 1.195
Reputação: 23
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Obrigado pelo apoio DJ. valeu!!
Servo O Mandriva 2008 usa bootsplash, usplash ou gfxboot??? Se vc quiser eu faço o up de um omnislash com bootsplash... É a versão que estou usando a 4-4 (Com pequenas melhorias). Aí é só vc acrescentar o patch e dar uma olhadinha na config do Mandriva relativa a isso e acrescentar na config do omni e aí o boot ficará em modo gráfico novamente... Hqx
__________________
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então por favor, quando eu postar me notifique depois... |
|
|
|
![]() |
| Opções do Tópico | |
|
|