Kernel Antigo + SATA

1. Kernel Antigo + SATA

Leandro
recrutazero

(usa Slackware)

Enviado em 09/05/2010 - 23:01h

Olá!

Estou precisando de uma ajuda dos amigos, tenho um cliente com um sistema rodando em cima do RedHat9 com kernel 2.4.20, recentemente o cliente me pediu para passar o sistema para um HD sata, tentei compilar um kernel mas o programa desenvolvido para a empresa esta preso as dependências e não consegui fazer o programa da empresa rodar devido a conflitos, então fiz uma instalação nova com slackware (meu favorito) e na hora que rodar o programada empresa deu um erro com a libmysqlclient.15 pois o programa pede a 10, tentei desinstalar o mysql e colocar uma versão antiga que use libmysqlclient.10 mas sistema não conseguiu trabalhar com a versão antiga.

Queria alguma dica de como resolver isso, ou se teria como eu fazer um boot com suporte a SATA que direcione para a instalação do sistema no redhat.

Consegui dar boot no sistema com HD SATA usando o cd de instalacao do slackware. mas o sistema nao carrega os modolus necessarios.

O que preciso dar boot no sistema em HD sata.

Espero que entendam o que tentei passar!

Obrigado a todos...



  


2. Re: Kernel Antigo + SATA

Jefferson Diego
Diede

(usa Debian)

Enviado em 10/05/2010 - 00:08h

Acho que entendi, mas, por ele exigir uma versão mais antiga da libmysqclient aê, você poderia somente linkar a nova como se fosse a antiga e tentar novamente...
Digo, dê um "ln -s /usr/lib/libmysqlclient.10 /usr/lib/libmysqlclient.15" e veja no que dá.
Geralmente funciona.
Outra coisa que podes fazer é dar um ldd seguido do caminho do executável, que te mostrará todas as bibliotecas que o programa precisa para funcionar...


3. Re: Kernel Antigo + SATA

Denilson Pereira
Denilson-Pereira

(usa Puppy Linux)

Enviado em 10/05/2010 - 01:23h

[quote]Digo, dê um "ln -s /usr/lib/ibmysqlclient.10 /usr/lib/ibmysqlclient.15" e veja no que dá.
Geralmente funciona.[/quote/

ibmysqlclient.10? Não é lib?


4. Diede

Leandro
recrutazero

(usa Slackware)

Enviado em 10/05/2010 - 03:39h

Obrigado pela antenção!

Eu ja fiz isso que vc disse, de linkar, mas gerou incompatibilidades, o programa nao funcionou de forma correta.

Fiz o comando ldd e deu a seguinte resposta:

linux-gate.so.1
libform.so.5
libncurses.so.5
libmysqlclient.so.10
libc.so.6
libdl.so.2
/lib/ld-linux.so.2

Valeu!!!


5. Re: Kernel Antigo + SATA

Jefferson Diego
Diede

(usa Debian)

Enviado em 10/05/2010 - 15:14h

Denilson-BR,
Ok... "faiei" na hora do CTRL+C, CTRL+V no post inicial, pela preguiça de escrever "libmysqlclient" ^^
(Editado agora)

Recrutazero,
Você teria ainda a instalação do RedHat? Seria possível copiar estas bibliotecas listadas pelo ldd para o novo sistema? pode ser que isso resolva o problema...


6. lib antigas

Leandro
recrutazero

(usa Slackware)

Enviado em 12/05/2010 - 04:34h

Tentei, como vc disse, mas nao tive resultado
as libs eu consegui no site do fedora, em archive: http://download.fedora.redhat.com/pub/archive/

Queria saber sobre esse questão dos HD sata ser detectado como /dev/hde
no kernel 2.4.20 esta detectando assim, mas nao consigo bootar, alguem tem uma luz ?



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts