Não consigo compilar o kernel para 64-bit (Slackware 14.1)

1. Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 18:57h

Olá.

Eu atualizei o sistema com o slackpkg e tudo ocorreu bem. Só o kernel que eu terei que recompilar. Configurei e salvei as informaçoes em um arquivo .config e para compilar o kernel eu segui o tutorial deste site.

http://infoslack.com/linux/compilando-o-kernel-linux/

Mas logo ao digitar
make bzImage 
diz que não pode compilar no modo 64-bit. Já tentei instalar o gcc-x86_64 porém o mesmo conflitava com o sistema rodando em 32-bit. Já usei o comando linux64 e também não deu certo. O computador está trabalhando só com metade de sua capacidade e eu preciso recompilar o kernel para 64-bit já para aproveitar melhor o poder de processamento.

Aguardando respostas...


  


2. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 19:29h

Pesquisando um pouco eu vi que precisa criar uma toolchain, já que o sistema está rodando em 32-bit. Como posso proceder?


3. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 19:46h

Pesquisando mais um pouco descobri uma flag que posso usar, mas vi que isso não altera a RHEL. Vou ver o que é isso.


4. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 20:02h

Deixei de instalar um hardware para recompilar o kernel antes (apesar de que o mesmo pudesse funcionar mesmo aassim).


5. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 20:21h

Talvez eu tenha que fazer uma compilação, cruzada, mas nunca fiz isso. Se eu atualizar as bibliotecas para 64-bit pode dar certo?


6. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 20:31h

Preciso instalaar um driver 64-bit porem não consigo compilar o kernel para 64-bit. Terei que atualizar as bibliotecas primeiro provávelmente.


7. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Willian
ThePinkShark

(usa Slackware)

Enviado em 20/08/2014 - 20:51h

Por que o Sr. quer compilar um kernel 64 bits estando num sistema de 32 bits?

É MUITO mais fácil compilar um kernel 64 num ambiente 64.


8. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 21:03h

ThePinkShark escreveu:

Por que o Sr. quer compilar um kernel 64 bits estando num sistema de 32 bits?

É MUITO mais fácil compilar um kernel 64 num ambiente 64.


Eu sei. É que quando instalei o sistema a plataforma era 32-bit e eu não quero reinstalar o sistema todo de novo. Sei que atualizando as bibliotecas e recompilando o kernel eu não precisarei fazer uma instalação do zero. Na configuração do kernel eu defini para que possa manter uma compatibilidade com o 32-bit, já que eu ainda possuo alguns que foram desenvolvidos para essa plataforma.


9. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 21:20h

Qualquer ajuda é bem vinda. =P Vou vber o que eu encontro na internet.

Talvez eu possa usar o gcc-multilib mas de acordo com algumas informações que vi em alguns sites isso conflitaria com o GCC.


10. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 22:03h

Teria algum problema se eu usasse uma distribuição live-usb para compilar o kernel? Os arquivos finais que terão de ser copiados, eles provavelmente irão parar na distribuição live-usb certo? Provávelmente eu terei que criar um setor no disco removivel para gravar os arquivos finais, já que o próprio kernel não poderá ser gravado em um espaçotão pequeno (pelo menos no ubunto, até criar o casper-rw, a partição disponivel tem só uns 1'5M mais ou menos).


11. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/08/2014 - 22:58h

Não uso Slackware então é apenas uma opinião...

Tem certeza que é possível fazer o que está tentando?

Construir um kernel 64 a partir de um sistema 32?

O sistema tem 3 opções: x86, x86_64 ou multi-lib...

Se for mult-lib terá que compilar tudo para 32 e 64.

As outras opções são puras, ou seja, puro 32 ou puro 64...

Acho que não é possível fazer isso...




12. Re: Não consigo compilar o kernel para 64-bit (Slackware 14.1)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 20/08/2014 - 23:05h

kyetoy escreveu:

Não uso Slackware então é apenas uma opinião...

Tem certeza que é possível fazer o que está tentando?

Construir um kernel 64 a partir de um sistema 32?

O sistema tem 3 opções: x86, x86_64 ou multi-lib...

Se for mult-lib terá que compilar tudo para 32 e 64.

As outras opções são puras, ou seja, puro 32 ou puro 64...

Acho que não é possível fazer isso...



Bom... se é assim então terá que ser multilib, já que também dependo de aplicações 32-bit para algumas tarefas. E creio que possa ser possível sim fazendo uma compilação cruzada e/ou recompilando e GCC para multilib. Claro que em caso de erros eu fiz um backup do disco rigido para o meu HD de bolso.=P






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts